Primeiro foi a muito discutida substituição de
Terrence Howard por
Don Cheadle, no papel de James Rhodes, que o primeiro interpretara em
«Homem de Ferro».

Depois o anúncio de que
Mickey Rourke, inicialmente designado para interpretar o vilão Whiplash, já não iria colaborar no filme.

A seguir a de que
Emily Blunt, escolhida para interpretar a super-espia Viúva Negra, não iria conseguir participar no filme por conflitos de agenda.

Agora, chegou a confirmação de que será
Scarlett Johansson a interpretar a espia russa Natasha Romanoff, mais conhecida por Viúva Negra, e que Mickey Rourke irá afinal, e depois de várias reviravoltas, encarnar o vilão do filme.

Neste último caso, a hesitação ter-se-á devido a uma questão de honorários. A oferta inicial de 250 mil dólares pelo papel terá ficado «desajustada» com o êxito e os prémios que o actor mereceu por
«O Wrestler», que fizeram subir a sua cotação no mercado. Inicialmente foi afirmado que o seu papel seria o do pérfido Crimson Dynamo mas agora está confirmado que ele será afinal o vilão Whiplash.

Quanto a Johansson, a actriz assume o papel que inicialmente foi atribuído a Emily Blunt, mas que esta teve de rejeitar por conflitos de agenda com a rodagem de «Gulliver’s Travels», com
Jack Black.

A
Viúva Negra é uma personagem criada em 1964 como a espia russa Natasha Romanoff, que acaba a trabalhar como agente do governo norte-americano, incluindo para a SHIELD. Embora não tenha super-poderes, tem uma destreza física invulgar e faz uso extensivo da tecnologia de ponta.

«Iron Man 2» tem estreia agendada para Maio de 2010, com
Jon Favreau de novo como realizador e
Robert Downey Jr. e
Gwyneth Paltrow uma vez mais como protagonistas.