A priest tells the story of a man who arrived late one night to confess his sins related to a tragic love triangle. Inspired by the Guatemalan folkloric legend of El Sombrerón.
2011
2007
2017
1944
2024
2020
2022
1993
2013
2006
2003
1979
2023
2019
1989