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.
2007
2009
2012
1985
2001
1996
2014
1981
2006
1973
2019
1992
2017