Latin Wave 17: The Rescue
Museum of Fine Arts - Audrey Jones Beck Building 5601 Main Street, Houston, TX, United StatesBased on the novel by Martín Sivak and set in the 1980s, the fourth feature by Daniela Goggi is a historic drama that tells the story of Julio, who returns with his family to Argentina after the downfall of the brutal dictatorship that overpowered long-standing democracy. Yet things soon take an ugly turn as his […]