A Spanish punk rock band has an accident while on tour. Forced to spend the night at the eerie castle of Countess Von Fledermaus, the musicians soon realise that the mysterious lady's kindness hides macabre, blood-curdling plans.
Recently viewed
Please enable browser cookies to use this feature. Learn more.