Production CompanyUltra Film3 titlesTitle (Original title) (Year)Space Men (1960)Battle of the worldsIl pianeta degli uomini spenti (1961)Omicron (1963)