Anyways, here's my spoiler free review, because I hate spoilers. People who spoil movies should be cursed to eat a Habanero pepper, forget to wash their hands, and accidentally take a piss....
Review:
1. Temper your expectations. The hype behind the movie will lead to over-expectations. It's good, and it's different, but not the "game-changer" some reviewers called it. That's just some colonizer guilt talking
(movie reference).
2. Movie starts off well and moves quickly into action-drama territory. About halfway through, it picks up the pace and switches to full action-packed Marvel movie.
3. Most of it is self-contained in Wakanda, but there are a few other locations visited (London, Korea)
4. Wakanda really looks great! Kind of reminded me of the Grandmaster's planet in Thor 3; grimy, techy & cool looking.
5. The supporting cast putting in work, especially the women of Wakanda.
Side Note: Lupita Nyungo is a cot damn tasty SNACK!!!
The 'best' thing about the movie is the plot/ backstory, and how it's revealed on multiple levels. And how it affects the story. Very remenicient of Civil War where flashbacks (and a vision or two) gradually reveal the full hidden story.
The "so-so" thing may be the ending being a bit weak. Not weak "bad", but weak compared to the second half of the movie. Could have had more "oomph!" The first mid-credits scene (with a bit more explanation) would actually serve as a better 'ending' here.
The 'worst' thing may be something to do with the suit. The movie does the annoying Spiderman Homecoming thing where "the suit" makes up a lot of his powers - more than it should. Because it actually distracts somewhat from his super powers which are clearly explained throughout the movie. Oh and occasionally, the suit CGI -
ironically reminded me of Blade 2 at times (the 'bouncy' effect which also afflicted most Spiderman movies).
Stay for the second after-credits scene, because it means someone has done something in Wakanda that affects a certain Marvel character that I believe will be directly revealed in Avengers Infinity War.