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.
2011
1985
2021
2019
2004
2017
2020
1968
2014
1972
2012
1935
2002
2005
1928
1990
1952