Marvel's poorest movie to date? I think so

Rating: 5/10 (26 April 2017)

What made Iron Man so great was its original story, exciting action, and stellar performances. But beneath all the spectacle was a heart, characters we cared about and a coherent story in which we watched a narcissistic asshole become a good guy. All of that has vanished in the rushed, noisy, but enjoyable sequel.
Tony Stark is now living the life of a rockstar, a superhero that everyone knows the identity of, enjoying a celebrity lifestyle. Meanwhile, a villain connected to Tony's past recreates his technology and seeks revenge. Tony also deals with the mystery of his dead parents, his relationship with Pepper, wards off government attempts to control his technology, rebuffs his corporate rival, and has to rework his technology that is slowly killing him. Oh, and The Avengers show up.
If that sounds like an overcrowded movie to you, that's because it is. Iron Man 2 acts as an Iron Man sequel and an Avengers prequel. The clashing of these two stories is due to an unfocused narrative trying to cram in ten different story lines. Half the stories don't conclude in a satisfying way, and we're left with a pretty looking movie.
Luckily the performances are still great, Robert Downey Jr. is again a delight to watch, Sam Rockwell is fun as his counterpart rival, and Don Cheadle replaces Terrence Howard as best friend Rhodes, a worthy replacement. Scarlett Johansson joins the cast as an Avengers reference, with very little to do other than look good and kick ass.
Jon Favreau seems much less interested in the project this time around, as he falls under the weight of the studio pushing for a sequel in two years as opposed to three. The script has a couple of witty highlights, mostly with Sam Rockwell as Tony's business rival.
The action is thrilling and everything you'd want when it comes, but it doesn't show up often. The visual effects are improved, and the sound design is top notch. The score is mediocre, with a few notable exceptions.
There is too much going on for one movie, but by the end of the movie you're left wanting more. Not enough time was devoted to the different characters and plot lines, which results in a highly uneven movie with short bursts of excitement and a solid cast. Worth one watch.