Adolfo, the town's priest, gets a phone call from a desperate family. They believe that their daughter is possessed by the devil.
1992
2023
2004
2014
2024
2008
2025
2011
1961
1982
2016
2007
2022
1987
1978
2009
1983