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.
1996
1993
2005
1932
2002
1976
1985
1980
1991
1986
1999
2001
1997
1998
1930
2017
1962
1984