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.
1970
1989
1933
2019
—
2021
1969
2007
2006
1971
2004
2009
1998
1972
2014
2002