Black Panther is a significant cultural breakthrough in the comic book genre, but besides that, the characters and effects are seriously lacking!
It is yet another superhero origin movie in the Marvel Cinematic Universe; so, you can expect the tried and true formula to be replicated again: the hero is recovering from a tragedy (loss of his father in this case), finds his stride and puts on his costume, but then is challenged by an antagonist that is a carbon copy of our hero. This is the same plot that we have seen in Iron Man, Ant Man, and Dr. Strange. Seems Marvel is going with the old adage of if it ain't broke, don't fix it. And, well... it works!
What doesn't work is the character of T'Challa (Chadwick Boseman), or the Black Panther himself. He is depressed by the weight of the world on his shoulders, seems to be constantly constipated, and is simply boring. The movie also ignores the development of the character in Captain America: Civil War. T'Challa is hundred times more interesting in Civil War or in Avengers: Infinity War. The antagonist, Killmonger (played by Michael B. Jordan), has somewhat genocidal goals, however, his character arc is better developed, and he captured the attention better whenever he was on the screen.
Besides the character development issues, the computer effects were another weak point of the movie. Particularly, the last fight scene between Black Panther and Killmonger next to the underground trains was as primitive as a PlayStation 2 game circa early 2000s.
Going back to an earlier post that I had about the three pillars of a good movie, Black Panther fails in the first dimension, but story logic and pacing are done well. Bottom line, the film left me desire for more, and for that I give it 4.5/10.