A priest is controlled by evil forces and forced to do nasty acts.
1908
2014
2015
1906
2012
1914
1910
1970
2013
1982
2010
2009
2016