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.
1929
2008
2009
2010
1944
1956
1951
1996
2001
1998
1945
2024
2005
2006
1992
—