A priest is controlled by evil forces and forced to do nasty acts.
1914
2005
2012
2004
1990
2013
2008
2014
2011
2017
1944
1972
1931
1897
1982
1993
2009
1999