Latin Wave 17: The Last Ones
Museum of Fine Arts - Audrey Jones Beck Building 5601 Main Street, Houston, TX, United StatesThe assured debut feature by Sebastián Peña Escobar is an unexpected buddy comedy and road movie presented in the form of a documentary. The Last Ones follows three skeptical ecologists on their journey to Paraguay’s last virgin forests, engaging in passionate debates about the future of our species. As a massive wildfire threatens the area, […]