Well done once you consider the characters' intent

Rating: 9/10 (20 June 2020)

Many reviews note that Brie's character is flat, doesn't fit, is condescending or arrogant, but don't acknowledge that that is the intent in the first half of the movie in particular. This once only human character has been brainwashed for 6 years to believe she is part of an unemotional noble, hero warrior race and is flawed due to a past she can't remember where Skrulls hurt her mentally in some way. After spending 6 years "bleeding blue" and told daily you are a part of an unemotional society, even with your internal feelings continuously trying to surface as who you really are, "only human", the conflicts in personality could easily result in what we see. An arrogant, awkward, sometimes uncomfortable when emotion shines through, highly confused character suddenly faced with a whole new reality.
The movie as a whole, while sometimes predictable like most Marvel movies tend to be (good guys, bad guys, super hero(es) save the day), is well done. As Carol discovers her true identity, her "human" side comes out more and more and she begins to show her compassion and strengths as she learns to become independent of the aliens who have controlled her day in and day out for 6 years. Fury (Samuel Jackson) does a brilliant job, as do many of the supporting cast of antagonists and allies.