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.
2016
1952
2015
2022
2009
2019
1985
2021
1921
2024
2018
2010
2011
2014
1959