First let me start out by saying that though this movie is good it won't be as good if you haven't seen the 1st movie.

The viewers main complaints have been the lack of a solid plot (like transformer 2 except not as bad) and some of the plot holes. After catching an early screening of this movie I had mixed thoughts going in but largely came out generally satisfied. To me the trailers I saw didn't look very impressive and once they got rid of Terrence Howard it just bummed me out even more.

The movie generally seemed to take itself less serious than the 1st movie, that irritated me. One of the things I loved so much about the first movie was how well they conveyed it so you didn't feel like it was another cheesy superhero movie. Iron man 2 definitely had some hints of that.

On the actors front everything was generally solid besides a few accent slips here and there. The only thing that stuck out to me was the feeling of Don Cheadle being sort of the replacement man,, I honestly couldn't shake that feeling. The plot holes I mainly heard was "why didn't Stark just fly over whiplash and blow his head off?" I generally understand their points but without the dramatized fights the movie would just be boring! :p However, the climactic ending (iron man 1 lacked) and the awesome CGI coupled with cool fight scenes really make this movie go from zero to hero. I would say that this is like a Transformers 2 except without such a big letdown and not as bad.

Overall: 7/10 or B