Interesting plot. Don't often recommend watching sci-fi / love story plots, (usually better if the movie is focussed on one or the other). This one was very good becasue the sci-fi graphics were above board, and as a result, outweighed the underlying love story (which we ultimately could have done without.) The acting was alright.