A group of women, hired to assist with an impromptu concert, spend the evening at an ancient German castle. Unbeknownst to them, they've chosen the worst night on Earth to visit, as every sixty-six years, the long-dead bodies of Templar Knights buried there have the chance to wake and feast upon the living...
Release Date: May 02, 2008
May 30, 2016
October 31, 2002
October 01, 2004
October 26, 2006
October 28, 2005
March 15, 2002
July 30, 2003
October 18, 1985
December 06, 2006
April 26, 2007
January 03, 1999
January 01, 2005
October 31, 1988
November 26, 2022
March 11, 2005
April 21, 2006
August 25, 1999
October 25, 2018
June 09, 2021
March 18, 2006