Scarlett Johansson plays "Black Widow"
In the comics, Scarlett Johansson's character, "Black Widow/Natasha Romanoff" is initially a Russian agent. However, she then becomes a U.S. agent and joins the fictional intelligence agency "S.H.I.E.L.D.." shortly after arriving in the US.