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.
2008
2007
—
2023
1986
2024
1993
2006
2022
1994
2019
1966
2021
2016
2012