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.
1990
2004
2005
1968
1970
1984
2017
2002
2014
2007
2022
1988
2024
2009
2011
1981
1975
1996