The good: Wow. The music, the stunts, the actors, the cities and landscapes. Everything put together amazingly well. And an ending scene that you will never forget. Cruise and McQuarrie did a stunning work here.
The bad: Im no expert, but Cavill's acting seem from time to time, poor. Something that you don't notice in the fighting scenes. Also, some people may find the plot quite complicated, and it is. You really need to pay attention. I recommend watching MI5, and, if you have time, all the others. There is reference to all of them along the movie.
See this movie on a big screen with good sound!!! Enjoy the full experience