Black Widow is a mixed bag. The villain is a "nothing" character, the laughs often miss, and the over-the-top action scenes smother the story. Thankfully, David Harbour and Florence Pugh elevate the material and create characters worth rooting for. Grade: B.