Engaging piece of science fiction, that uses material recycled many times in the past but still manages to escalate the viewers expectations and interest without becoming too melodramatic. Some of the cinematography was quite original and made a difference to the experience as a whole.