A reincarnated "Satanic Witch" from New Amsterdam, circa 1600's comes back to revive her cult members by sucking the life force out of people.
1988
2008
1990
1974
1998
1971
1979
1932
1939
1999
2006
1975
2018
1992
1993
2000
2014
1995
2005