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.
1981
1975
2015
2017
1974
2006
2002
1995
2004
1990
1989
1967
1928
1969
2001
1997
1987
1984