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.
1974
2013
2024
2010
1992
2007
2015
1979
1959
1953
1984
2005
1982
1943
1989
2019
2001
1933
2022