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.
Release Date: October 10, 1986
August 11, 2023
January 23, 1999
May 05, 2005
February 25, 2005
November 24, 1999
August 12, 1970
January 01, 1992
April 23, 1993
August 11, 2000
October 25, 1996
July 28, 1989
August 25, 1979
February 10, 2010
March 17, 1995
August 01, 2024
April 02, 2016
March 08, 2023
October 28, 2006
May 27, 2009
May 02, 2014