It's not awful but it's not particularly good either

Rating: 5/10 (9 March 2019)

Brie Larson is miscast. Thankfully Samuel Jackson's character gets a lot of screen time because he was the best part. The plot is predictable. There's no chemistry between the titular character and anyone else. The fight scenes aren't particularly climactic. The villains aren't very villainous. It's just a mediocre film