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
1949
1985
1999
1990
2003
1971
2017
2018
2015
1976
1966
2009
2014
2008
1974
1961