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.
1939
1956
2024
1991
1998
1990
1981
2010
2000
1980
1935
2011
1985
1947
1959
2005