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.
1991
1954
1996
1942
2015
2012
1951
2004
2000
2005
1957
1981
1937
2017
2003
1974