Short: Excellent. You should see it.
Longer: An action movie that makes you think. Terrific movie. Excellent special effects that add to the story. At all levels I think this movie clicked. I thoroughly enjoyed it. A rare movie where the audience is vocal at the end. I also liked how the plot did not rely on somebody usually smart to be stupid. Characters played to their potential and above, meaning the story had to take the movie forward. And it did.
Go see it.
Parents: Some cursing, lots of violence.