: Science Fiction : Italy : it : 15/07/1966 : Southern Cross Feature Film Company Mercury Film International : 93 min : 3.322 : Italiano : Released