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.
1939
1941
1940
1966
2014
2000
1948
2003
1938
2016
1973
1953
2015
—
1989
2018
2010