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.
1975
2006
2017
1981
1989
1976
1961
1950
1999
1998
1966
1949
2019
1941
2009
2000
2021
1963