The movie was actually very well made. The fight sequences were awesome to watch, Scarlett Johansson acted well and turned black widow from a mysterious and distant character to a relatable marvel superhero.
The movie was interesting to watch, fast paced and fun.
The only reason I deducted a star was it's predictable plot.
I mean come on!! It's been years the cold war has stopped. And Hollywood is still making propaganda movies putting Russians as villains... Seriously?!
Just like Red Sparrow, in Black widow also there are girls trained as assassins and spies to infiltrate the US. (And both these fictional plots came out of the brains of American writers... Honestly Russians didn't even think of it.)
Overall Black Widow is an interesting, fun to watch movie.