The 25-year-old actress - who plays sexy Russian spy Black Widow in the superhero movie - admitted she actively campaigned for the role after actress Emily Blunt dropped out because of scheduling conflicts.
She said: "I was a huge fan of the first movie and was quite 'geek-ed' out
Scarlett Johansson fought for role in Iron Man 2
AdvertisementAdvertise with NZME.