Iron Man 2 is not a great movie, whichever way you slice it. It is, however, Sam Rockwell’s most high-profile role to date and a reason many people know who he is. Rockwell plays Justin Hammer — the technological genius who is competing against Tony Stark. Despite the movie’s overall problems, Rockwell actually isn’t bad and does what he can with the role.