I am not a Science Fiction Fan ,but my kids wanted to see this. I dreaded seeing it in the theater as I knew it was a very long movie. I was truly surprised by this movie and I would recommend it to everyone. This Movie captured you from the very beginning. The 3 hours seemed to go by just a quickly as your standard length movie. I wasn't waiting for it to be over. I was truly engaged in the movie the entire time. We plan on seeing it again. Worth seeing in 3D.