A priest is controlled by evil forces and forced to do nasty acts.
1930
2008
1981
1912
1975
1933
1919
1921
2006
2013
2014
1996
1987
1959
1965