: Science Fiction Horror : United Kingdom : en : 31/12/1965 : Armitage Film Productions Ltd : 85 min : 4.022 : English : Released