It’s Scarlett Johansson!
It's the Black Widow herself, Scarlett Johansson.
Her and the other Avengers had a good weekend, in case you didn't hear about the $80.5 million the movie made just on opening day. Looks like ScarJo will play the Widow for at least one, if not many, more Avengers sequels. Who knows, she may even get her own feature film as the black suited heroine.