It's good to see LaBeouf grow up and take a more mature role in this flick. Plot evolution was really good, and the action scenes are heart-stopping. CGI and special effects are some of the best I have ever seen in a movie, and that says a lot. :) The ending could be a little more exciting, and the 'villain' was slightly anti-climactic, which I would say is the only negative thing about the movie. Also, it's a thought-provoking film because the circumstances are entirely possible.