: Science Fiction Drama : United Kingdom : en : 01/11/1961 : Pax Films : 98 min : 13.749 : English : Released