: Horror Science Fiction : United Kingdom : en : 01/11/1971 : Amicus Productions British Lion Film Corporation : 70 min : 7.874 : English : Released