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.
1947
1963
2009
2014
2019
2015
1969
1943
1977
1971
1999
1990
2003
2017
1982
1987