: Science Fiction : Italy : it : 21/07/1966 : Mercury Film International Southern Cross Feature Film Company : 96 min : 2.899 : Italiano : Released