"I gotta hustle," said Johansson about her acting career.
"Pretty soon the roles you’re offered all become mothers.
'Then they just sort of stop. I have to hedge against that with work — theater, producing... this thing with 'Esquire'..."
March 2009, Johansson first signed on to play Marvel Comics' Russian spy 'Natasha Romanoff' aka the 'Black Widow' in the feature "Iron Man 2", as an undercover spy for 'S.H.I.E.L.D.' posing as an assistant to 'Tony Stark' (Robert Downey Jr.) aka 'Iron Man'.
She was cast only after a scheduling conflict forced actress Emily Blunt to drop out of the part.
Johansson then reprised the role in director Joss Whedon's "The Avengers" (2012) confirming that Marvel was "really behind" the character.
Johansson again portrayed Black Widow in the 2014 feature "Captain America: The Winter Soldier".
In the Marvel Studios' sequel "The Avengers: Age Of Ultron", Johansson played the character on film for a fourth time, followed by her current filming in "Captain America: Civil War".
"She was the most fun for me because she's not a hero," said "Avengers: Age Of Ultron" director Joss Whedon. "And that just makes her so interesting to me."
Click the images to enlarge...