A priest is controlled by evil forces and forced to do nasty acts.
1993
2004
1957
1979
2009
1966
1988
1921
1920
1990
1999
2003
1933
1994
1952
2002
1935
1942
2000