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.
2000
1965
1966
2008
1967
2007
1968
1969
2004
1987
2017
1961
1971
1981
1999
2018
1928