Just finished watching this film and I loved it. It's great for a sci fi fan like me, the great thing about it is that it's not just the special effects ( which are stunning and realistic ) that make it so good, but the story line is good and detailed and kept me interested throughout the entire film. I do wish it ended differently but that's just my view.