A priest is controlled by evil forces and forced to do nasty acts.
1948
1950
1952
1954
1986
1951
2010
1909
1908
1935
1994
1953
1949
2011
1933
2014
1936