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.
2016
2014
1986
2024
1995
2021
2011
1989
1973
2005
1967
2012
2019
2022