Starring ANDREA ALLAN, KARL LANCHBURY and MAGGIE WALKER. A mysterious mansion houses steamy and sordid murder! They found it in the . This is a .
José Ramón Larraz shocker also known as SCREAM AND DIE, from Hallmark Releasing (with the same tagline used for Last House on the Left).
This is a massively atmospheric low budget British horror film made in 1974.