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.
2013
2015
2020
2022
1943
2008
2017
2014
1997
2012
1985
2004
2002