A woman must face a strange cult and their nefarious Messiah if she is going to avoid being their human sacrifice.
1987
1995
1997
1965
1973
2009
1961
1963
1967
2005
2006
2004
2002
2007