A disturbed priest, who witness an occult ritual, thinks the people are possessed and start a private inquisition to exorcise the demons by torturing them to death.
2012
2017
1981
1982
1995
2024
1983
1979
2006
2009
2019
1978
1994
2013
1971