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.
1992
2018
2010
2011
1998
1937
2000
2006
2002
2017
2003
2021
1996
2001
2019
2012
1999
1981