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.
2015
1985
1992
2013
2006
2016
1989
2024
2014
2010
1911
1983
1932
2022
1971
2000