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.
1973
1980
2005
2006
2023
1987
1985
1990
1992
1991
2022
2002
2014
1965
1984
1989
1997