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.
1974
2014
1976
1971
1965
2016
2012
1970
2018
2015
2023
2024
1968
1960
1977
1972
2008
2019