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.
1979
2002
1987
2004
2006
2009
1972
2014
1960
1973
2024
1942
2008
2007
1951
1984
1970