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.
2009
1974
2016
2010
2015
1989
2019
2007
2017
2008
2026
1968
1979
1932
1939
1990
1988
2002