 Also starring are Mickey Rourke as villain Ivan Vanko, Sam Rockwell as Justin Hammer, and Scarlett Johansson as S.H.I.E.L.D.agent Natasha Romanoff.Walt Disney Studios and Marvel Studios released a second sequel on May 3, 2013, with Favreau opting to direct "Magic Kingdom" instead, but still reprising his role as Happy Hogan.