Cult Movie Essentials Star Pilot (1966) May 30, 2016 Brett Summers Star PilotĀ aka 2+5: Missione HydraĀ is a 1966 Italian science-fiction film directed by Pietro Francisci....