I think this film's has garnered so much popularity due to its casting, producing a nearly all black cast is wonderful to see, signs that this industry is moving in the right direction becoming more diverse. However while this is wonderful to see, it doesn't make a good movie. That comess down to the story telling, direction and acting.

Michael B. Jordan I thought was just terrible, he delivered his lines in such an awkward way I couldn't not laugh at a few of them. Chadwick Boseman I thought was good, although he was definitely given a much better character to work with in like Jordan's who I thought just wasn't written well enough. The film relies too much on visual effects, I must've seen this film at least 2 or 3 times and just can't really remember the ending, it's just not memorable. Andy Serkis for me was the standout performance though his was short but sweet, he made a good villain again unlike Jordan compare the two and Jordan comes up 2 dimensional, easy to suss and forgettable.

I personally didn't enjoy the film nearly as much as other people I just saw as 2 hours of visuals that was there to pave the way for Infity war, forgettable story and characters, to see this consistently ranked best marvel film absolutely baffles i'd place it in the lower tier, hopefully the second will be better.