A priest is controlled by evil forces and forced to do nasty acts.
2006
1938
1935
2005
1989
1996
1914
1967
1966
1919
1918