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.
1969
2004
1987
1955
2008
1959
1968
1934
1980
1961
2007
1998
1947
1991
2002
1997
2014