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.
2007
2001
1943
1982
1970
1975
1979
1959
2016
2013
1974
2006
1972
2018
1968
1990