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.
1960
2020
1982
—
1951
1943
1936
1984
1969
1988
1993
2000
1996
2019
2006
2009
2024
2007
2023
2001