Latin Wave 17: The Echo (El eco)
Museum of Fine Arts - Audrey Jones Beck Building 5601 Main Street, HoustonWinner of the Best Documentary Award at the Berlin, Chicago, and Morelia film festivals, the latest work by Mexican-Salvadoran Tatiana Huezo (Prayers for the Stolen) is an epic, intimate, and […]