Adolfo, the town's priest, gets a phone call from a desperate family. They believe that their daughter is possessed by the devil.
2019
2008
1985
2014
1997
1994
1972
1988
2000
2022
1999
2010
1992
1937
2013
1990
1982