The Marvel Cinematic Universe has brought us some incredible characters with intriguing histories, relationships, abilities and missions, but not many have captivated our attention quite like Black Widow.
Played by Scarlett Johansson in the Avengers films and numerous other Marvel efforts, the deadly former spy turned Agent of SHIELD brings together impressive weapons, skilful fighting and immense bravery to form a hero capable of joining the fight against some of the universe's top villains.
From fighting enemies of the Soviet Union as an operative, to battling Thanos across the stars, Black Widow has had her fair share of battles, and luckily for us we've gotten to watch a number of them in some really brilliant films. Armed with her Widow's Bite, firearms and some impressive displays of martial arts, action is never far from where Natasha can be found...
With so many fights and exciting moments in the life of Black Widow, how hard is it to remember all the details on the assassin's ventures? How well do you really know one of the key founding members of the Avengers?