Beautiful, interesting, incredible cinema.
A 2022 documentary directed by Sergio De León. The film screened at Biarritz Amerique Latine Festival in 2023.