Iron Man 2 takes place only six months after Tony Stark (Robert Downey Jr.) revealed his identity as Iron Man at the end of the first movie. Mickey Rourke stars as a powerful new Russian villain named Whiplash.