A priest is controlled by evil forces and forced to do nasty acts.
1985
1918
1968
1973
1978
1990
1986
2014
2016
1975
1999
1909
1900
1906
1917
1914
2015
1988
1993