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.
2017
2013
2006
2015
1981
1984
1988
2008
1992
2002
2014
2005
1964
1986
2024
2012
1945