After a long time I have watched such compelling movie. There are many reasons in the story that makes you interested. What I like is that the script goes smooth and stable, like a chain. To create twists or turns, nothing is embedded in between or artificially.
Black Panther takes you from ancient times to current period, so from the very beginning it engages you.