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.
1999
2024
1996
1989
1970
1979
2013
1990
2011
2007
2019
1933
2006
1988
2003
2005