The makers of this film put a lot of effort into trying to make an exciting science fiction adventure yarn. However they don't fully succeed because they try to cram too much into the film and the characters never rise above being little more than cliches. But in the end, the film does promote the message of the need for the world to unite, stop fighting and start building a better tomorrow. Deserves points for effort.