Scarlett Johansson's Black Widow is the most prolific female heroine in the Marvel Cinematic Universe and has appeared in a number of its films.
First appearing in a small role in Iron Man 2, the character achieved great popularity following her major turns in Avengers Assemble and then Captain America: The Winter Soldier.
In recent years, Black Widow has continued to play a major role in the Avengers line-up, appearing in Avengers: Age of Ultron, Captain America: Civil War, Avengers: Infinity War, and Scarlett Johansson also appeared in Avengers: Endgame, where the character tragically lost her ife.
It has been long-speculated and hoped for, however, that the MCU would produce a solo entry for the flexible Russian spy, and now it's almost
Read more on mirror.co.uk