Definitely disappointing.

Rating: 5/10 (9 March 2019)

Warning: Heavy Spoilers ahead
Pros:
-Great supporting cast, especially Ben Mendelsohn
-Gorgeous CGI and Visual Effects
-Some fun 90's nostalgia
Cons:
-Brie Larson's acting of Captain Marvel. The whole movie she feels condescending, arrogant, and very unlikable. Felt like she had never bothered to pick up a comic book and read what the character was actually like. And while some other characters started that way, Iron Man and Doctor Strange for example, RDJ and Benedict Cumberbatch played them with enough charisma and charm that they were likable, and when their characters dynamically changed at the end, the audience actually cared. Captain Marvel was exactly the same from start to finish, and since she wasn't interesting or enjoyable at the start, that's a problem. I don't know if that's a fault of the writing or her acting, but she felt wooden and uninteresting the whole movie.
-Her powers were largely unexplained. She gets hit by an energy core and somehow absorbs it. Why? Can all humans do that? How come she could, and what exactly does that mean? Obviously comics fans will know the extent and ability of her powers, but since this film kept changing all their characters from the source material, they should have explained what MCU Carol can do.
-Fight scene choreography was very choppily edited. Almost at Bourne Identity levels for some parts. It was kind of distracting, and detracted from what could have been cool scenes.
-Captain Mar-Vell was a Kree warrior that mentored her in the comics. Carol took the name from him after he was killed. He was an essential character that had existed for a long time, and the movie instead made him an old woman, and then killed her off after a few minutes of screentime.
-The Skrulls weren't good guys in the comics. They attacked first, and since their introduction in 1962, they've been a force for evil, who's goal is death and destruction of key individuals in order to assume control of entire planets. They were not poor refugees unjustly being hunted by the Kree. This movie kept rewriting characters, and it didn't really pay off. Now the Secret Invasion storyline that many fans were hoping for probably won't happen.
-It felt like there were absolutely no stakes in this movie. Captain Marvel never appeared to struggle with anything, ever. She laughs off people hitting her, effortlessly destroys all the bombs in the end, has no problem piloting unknown aircraft,etc. I know that's not uncommon for superhero films, but she never appeared hurt, never got confused, never showed any kind of weakness whatsoever, and that makes me uncertain about what she'll be like in Endgame. There never felt like there was any danger to her, the Earth, or anyone around her. Even when the Kree fired a bunch of nukes at Earth, it never felt like anything bad could happen.
-Climax of the movie happened in like 30 seconds. Kree show up, launch a few missiles, CM flies up, pushes one missile into the others (conveniently all of them blow up at the same time), CM flies to the Kree ship and tells them to leave, and they're like "okay, bye." End final battle.
-Kind of a nitpick, but why doesn't Carol's jacket burn up at the end when shes leaving the atmosphere, or her body is on fire while flying? We've seen she can melt metal with her powers, but her leather jacket is just indistructable I guess.
-Also a nitpick, the little girl telling her mom to go on a suicide mission to set a good example for her felt kind of weird.
-Unexplained mastery over her powers. Somehow she regains her powers after having them "taken away" by the Supreme Intelligence (which was probably just a power dampening device), but after she removes it, she effortlessly uses all the new power with no problem. There's a moment where she just decides that she can fly, with no prior inclination or hint that that's possible. Shes falling, then closes her eyes, smiles, and starts flying, as if somehow she knew all along that she could, and decided that she didn't want to up until this point. Also, somehow she can fly around and breathe in space with no real explanation (despite her not being Binary). Movie did not do a good job of explaining her powers to the audience, or what she could do.
-The Avengers twist at the end. You've got to be kidding me. The Avengers didn't get their name from a nickname painted on Carol's plane wing.
-Nick Fury losing his eye to Goose. Again, it feels like they were ret-conning the whole MCU for a cheap laugh or to somehow make us care more about this movie.
-End credit scene was probably a clip from Endgame, so there wasn't really any point to staying for it. Second end credit scene added nothing, and wasn't even really funny.
-Most of the jokes in here didn't land with me. There were definitely some funny ones (mostly the ones from Ben Mendelsohn), but a lot of them I knew it was a joke, but didn't find it humorous.
-Movie was extremely predictable (more so than a typical Marvel movie). Aside from the Tesseract showing up, I knew what was going to happen 10 minutes before it did. The film was also really boring for a lot of it, which I was surprised by.
I really, really wanted to like this film, but I cant give it better than a 5/10