I didn't know what to expect with this movie. I'm not a big science fiction lover. I thought it was fantastic!! Thought the 3-D effect was great!! Loved all of the "messages" in it. I've seen it twice now and would go again!!! I will be buying this movie!!