Perhaps the early reviews set my expectations too high.
There were'nt enough focus on Natasha and Scarlett.
The whole "Taskmaster can mirror your fighting style" was entirely wasted. I expected a focused battle where Natasha initially found it easy, but where Taskmaster learnt at a frightening pace. Increasingly frustrated Natasha tried her every trick with Taskmaster blocking that too, but that when things looked really desperate, Natasha's ingenuity sparked a moment of genius (exactly what I leave to the film makers) that the Taskmaster didn't see coming.
Instead we got a few feeble "I'm posing as this or that Avenger" which makes zero sense. When did the Taskmaster fight those heroes? Or is it enough for her to study news footage? Wut? Besides, why are we meant to care? If Natasha and Yelena fled the Taskmaster in the safe house chase scene specifically because "it's invincible" I missed that part. Fleeing the bad guys at first is a staple and I didn't look for more motivation than "they were swarmed by Widows led by a super-Widow".
The only satisfying (non-plasticy weightless CGI filler) fight was weirdly enough when Scarlett fought Florence.
Other than that, yes, I liked the family scenes (both with the young and adult girls). Talk about reviewers grasping for straws though. Maybe for a MCU movie it was a lot, but I felt it was a bare minimum.
Of course the director trolled us guys when she said she put in a "Natasha changing clothes" scene "because she finds Scarlett sexy". (She was battered black and blue in that scene and there was nothing even remotely sexy about it even if she hadn't been.)
I agree with those people that say it is a letdown to have your only solo movie function as the vehicle where you hand over the baton. I'm not complaining about Pugh. But Scarlett deserved a movie that was all about Natasha, and surprise: Marvel could not pull it off even when they tried.
Grade: B-
What a monumental waste of Scarlett Johansson over the past, what, 12 years?