With the additions of Scarlett and Don Cheadle, the film instantly became more impressive and the "bad A$$" factor along with it. Scarlett's lines may not have been prominent or..well noticeable, yet her presence and stunts in the film made up for the dialogue. Cheadle is truly a fine actor and deserves recognition as one. His one liners, although cheesy, were quite funny and outweighed Gwyneth's performance which was a mess.

Stark and Pepper's connection was unnoticed and to be honest had terrible chemistry. Downey and Paltrow don't flow well together and shouldn't work as a couple. Rourke was a great villain and pulled off the accent surprisingly well in my opinion. He's extremely rugged and knows how to act..plain and simple. Samuel Jackson's cameo was..decent so-to-speak, but didn't do much for the film besides one good laugh.
Whoever played Agent Allen was actually good as a bad guy. The job was to make you angry and think of him as a douche and he succeeded in acting naturally, very believable as a bad guy hahaa.

This film makes up for the stupidity of the first film. The action, dialogue and additional actors were much well thought out and I must give a tip of my hat to Jon Favreau for his directing. I'm not sure if there's another film following this, if so, I'd definitely watch it.
Rating: 7.2/10
7/10