Adolfo, the town's priest, gets a phone call from a desperate family. They believe that their daughter is possessed by the devil.
2018
1998
2016
2019
2017
2024
2020
1985
2011
2000
2014
2009