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.
1997
2017
1967
1987
2021
2008
2007
1980
1979
1960
1968
1986
1976
2025
2010
1982
1946