She has NO weaknesses!

Rating: 4/10 (15 March 2019)

She is a hero who can do anything. Conquer anyone. Defeat all enemies.
She cannot be stopped, and has no flaws save "mastering her emotions" or some such thing.
Even Superman was given Kryptonite, and often, in his movies, faced villains AT LEAST AS POWERFUL AS HE WAS.
Not here. Captain Marvel is perfect. Omnipotent. Indestructible.
And therefore boring.
Superhero movies are only exciting and suspenseful when their protagonists are flawed (at least to some degree) and occasionally overmatched and in real jeopardy.
But this woman is a friggin' God. She's invincible. Thus, there was zero tension.