A priest is controlled by evil forces and forced to do nasty acts.
1932
2013
2014
2009
2004
2010
1952
1950
1933
2002
1942
1914