There's something about Robert Downey Jr's sarcastic tone and out there charisma that suits this character (no pun intended). Mickey Rourke & Sam Rockwell are now villains Ivan & Justin, two competitors of Tony Stark (Downey, JR). Don Cheadle plays James Rhodes, AKA Warhead, Scarlett Johansson plays Natalie, Samuel L. Jackson plays Nick Fury, Jon Favreau plays Happy, Paul Bettany plays Jarvis, Leslie Bibb plays Christine, and Garry Shandling plays Senator Stern. Guess what? They're all excellent. Shandling, especially, who has some of the funniest lines I have seen thus far this year. Rockwell has one of the funniest opening scenes in the film. There's so much to like about Iron Man 2, that, although not flawless, you forget its flaws, and just enjoy the spectacular ride you are to have.