replaces Terrence Howard from the first film. Cheadle had only a few hours to accept the role and did not even know what storyline Rhodes would undergo. He commented that he is a comic book fan, but had not previously participated in comics-themed films due to the scarcity of black superheroes. Cheadle said he thought Iron Man was a robot before the first film came out. On how he approached his character, Cheadle stated, "I go, what's the common denominator here? And the common denominator was really his friendship with Tony, and that's what we really tried to track in this one. How is their friendship impacted once Tony comes out and owns 'I am Iron Man'?". Cheadle said his suit was of metal, and that he could not touch his face while wearing it. Cheadle signed a six-picture deal. Scarlett Johansson as Natasha Romanoff / Black Widow: An undercover spy for S.H.I.E.L.D. posing as Stark's new assistant. Johansson dyed her hair red before she landed the part, hoping that it would help convince Favreau that she was right for the role. On why she chose the role, Johansson said, "the Black Widow character resonated with me... [She] is a superhero, but she's also human. She's small, but she's strong... She is dark and has faced death so many times that she has a deep perspective on the value of life... It's hard not to admire her." She stated that she had "a bit of a freak-out moment" when she first saw the cat-suit and worked closely with the stunt team to learn how to fight in it in order to "sell it". During promotion for Black Widow (2021), Johansson said the character was hyper-sexualized in Iron Man 2, specifically referring to dialogue that described her as "a piece of something, like a possession", but at the time she felt this was "like a compliment". Though she was grateful to have been a part of the film, she was more grateful that the character's portrayal had evolved to convey a more positive message by the time of Black Widow. Sam Rockwell as Justin Hammer: A rival weapons manufacturer. Sam Rockwell was considered for the role of Tony Stark in the first film, and he accepted the role of Hammer without reading the script. He had never heard of the character before he was contacted about the part, and was unaware