I want to start this review by stating that I am not American, so the racial/cultural impact this movie was not something that I can really relate to and as such I am rating this movie for its own merits rather than what it represents.

Is it a bad movie? No. The acting is great, the costumes are gorgeous, the protagonists have depth, and the scenery is at times breathtaking. I don't think it deserves all these one-star reviews.

Is it a great movie? ...No. The plot is fairly predictable and formulaic, the use of 'vibranium' to solve every issue that arises feels a little cheap, and the main villain is fairly cliche.

Most importantly, for me this movie was missing the one element that Marvel movies have consistently delivered: it just wasn't fun. There's very little of the humour that we're used to seeing, there's no surprising plot twists, and the action scenes are at best so-so and at worst an onslaught of terrible CGI that would look out of date 10 years ago.

So all in all: watch it once if you're a Marvel fan or if you are interested in the cultural impact side of things. But if you're a casual movie-goer just looking to relax and enjoy yourself for a fun few hours, try Spider-Man: Homecoming or Thor: Ragnarok instead. This is one MCU movie I won't bother rewatching.