Sam Blackburn’s review published on Letterboxd:
The MCU is back in theaters.
While you can say that we should have had this movie a couple of years earlier and possible have had a trilogy to continue to flesh out Natasha's story this one "Black Widow" movie does a solid job at showing what Natasha was doing in between "Captain America: Civil War" and "Avengers: Infinity War" and as a nice swan song for Scarlett Johansson's time as Black Widow.
Scarlett goes all out showing how much Natasha has come as a character from when we first met her in "Iron Man 2" and we at least get to know a little about what happen in Budapest finally.
Florence Pugh does a great job as Yelena who is coming to terms with the fact that she now has free will and what she wants to do with her own life now and Pugh also handles the action sequences well.
David Harbor, having much better success in a comic book movie this time, brings some nice comedy to the movie and Rachel Weisz does good work in this movie as well.
The action is very entertaining and it was great to see a movie like this on the big screen again. The movie also does a solid job at touching on a lot of topics that are really relevant today in a nice subtle way.
Overall "Black Widow" does a great job at giving Natasha a great send off and helps to bring closure with her ultimate fate in "Endgame" and it is nice to have one last addition to the "Infinity Saga" of the MCU.