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.
1997
1995
2010
1934
2017
2024
2005
1988
2001
1917
2016
1999
1991
1975
1964
1981
2020
1996
1933