The action is good, but a bit predictable.
Tom Cruise is stepping up his game. Simon Pegg is fun, but somehow his slapstick humor did not fit into this movie. Jeremy Renner was ok, but not impressive. Paula Patton was beautiful and ass kicking at the same time.
I am looking forward to seeing the next one in the line.