Really enjoyed this. It was a really good sequel of sorts to the last one, not in a story line way, more of a feel and vibe of it. They did a bit of picking on themselves for the absurdity of some of Ethan Hunts antics. The major downside side to it was the main female lead, I haven't seen her in anything else, but I thought she was woeful. Maybe she was just outclassed by sharing most of her scenes with either Cruise and/or Renner but I thought she was out of her depth. Even in the few scenes she had with Josh Holloway she wasn't that good. He was a bit of a surprise packet though, hope for his sake he gets some more film roles as he definitely held his own.
Not sure there will be another one with Cruise in the lead though, as he was definitely showing his age in a couple of scenes.