2 5 missione hydra poster

A 1966 movie

English title : Star Pilot

French title: Destination planète Hydra

A scientist and his friends get captured by the crew of an alien spaceship. But they soon crash on an hostile planet. The aliens and the earth men nee to work together to escape.