decent origin story with a killer soundtrack

Rating: 7/10 (20 March 2019)

Some really awesome and funny moments throughout, but had its flaws.
The good:
I loved that what tethers her to earth is her love for two female characters.
This was not a love story, but more buddy cop adventure that was engaging and playful.
The soundtrack was awesome and basically the soundtrack of every grunge loving 90's girl (like me).
Loved that cat!
Needed every one of those explanatory Easter eggs.
For critics who say she seemed "too powerful" and "not vulnerable enough" or "not in danger" or "in enough peril", I say, so what!?! She has to be the kind of hero that would be the emergency call when the galaxy has been decimated by a madman. I think that person would have to be an inherently indestructible intergalactic being. Also, clearly in this story, Carol Danvers was her own worst enemy. She had to embrace her full power and be brave enough to break free of a mental blockade in order to let her emotions rule and guide her full strength.
The bad:
I wish CM's past was less montage and more specific moments. It was difficult to dive into the emotion behind the memories.
A few of the twists were telegraphed.
Also, I'm getting tired of the cliche: "black/brown-bestie-who lifts/counsels/supports-the-extraordinary-white-character". (Thank goodness for Black Panther).
Brie Larson was funny, and cool, but showed little range. For someone being told she was too emotional, she didn't show a lot of emotion, just cockiness, determination, and mild frustration. No believable regret, sadness or out-of-control anger. Any of those would have been understandable given what she had been through. I mean nobody is perfect (except maybe the working-mom-brown-bestie whose name I can't recall lol, j/k her name is Rambeau, who could forget that?!)
Anywho, good introduction to Carol Danvers aka Captain Marvel on the big screen. Can't wait to see Endgame.