Performances and CGI wont help if it's poorly written or lack of story

Rating: 4/10 (22 March 2018)

Ever since i watched the trailer and they started using this 'all black' marketing strategy, it kind of showed there is nothing else in the movie. But my friends recommended it so I gave it a go (later I came to know they haven't seen many marvel films). Sadly I was disappointed as this an average flick.
Storywise, there is nothing much. It starts well, entertaining and made me curious. But sadly after 30 min or so, it turned into a below average film. No consistency in characters. W'Kabi turns negative all of sudden and surrenders in the end all of sudden? Ulysses Klaue character was well setup, but ends suddenly!. The story, scenes are pretty much loopy, predictable and long, poor dialogues (like - are you ok?, yes i'm ok). So many scenes are redundant, two long challenge scenes with same pattern and same dialogues and length, long drinking the potions scenes, three times getting buried and visiting ancestor - could have trimmed these repeating scenes, but it could cost the movie length badly i suppose as there is nothing else to show. Couple of good action scenes, though climax is a war sadly nothing worth mentioning.
Good performances from all of them. King's sister was brilliant and funny. The girlfriend and general did their part brilliantly. Andy Serkis was good but nothing much to it in the story, Michael B. Jordan was menacing, but not doing much after that. Chadwick Boseman physically he looks like a kid in the challenge scenes (maybe he is nothing without black panther potion!).
Overall good CGI and performance, but because its poorly written it fails to engage. I dont understand the hype and biased reviews! maybe it has something to do with 'all black' thing instead of based on how the movie actually is.