Cookies on FilmShelves
We use essential cookies to keep the site working. With your permission we also use analytics cookies (so we can fix what's broken) and advertising cookies (so the ads you see are more relevant). Read our privacy policy.
You'll still see ads on the free tier — rejecting just means they won't be personalised.

Avenger Natasha Romanoff (Scarlett Johansson) becomes separated from the rest of her crime-fighting team in the wake of a significant battle. Natasha must reconnect with her former allies Yelena Belova (Florence Pugh), Alexei Shostakov (David Harbour), and Melina Vostokoff (Rachel Weisz) to take down a notorious assassin while grappling with her past in an elite KGB assassin force. Directed by Cate Shortland. O.T. Fagbenle and Ray Winstone co-star.
As an Amazon Associate and eBay Partner Network member, FilmShelves earns from qualifying purchases. These links may earn us a commission at no extra cost to you.

Black Widow (2021)
134 min
Natasha Romanoff, also known as Black Widow, confronts the darker parts of her ledger when a dangerous conspiracy with ties to her past arises. Pursued by a force that will stop at nothing to bring her down, Natasha must deal with her history as a spy and the broken relationships left in her wake long before she became an Avenger.