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.
2024
2010
1991
1977
1982
1997
2005
1970
1968
2017
2014
2009
1999
1990
1972
2022
2007
2023