If you ignore the marketing trying to push this as an empowering feminist experience, you’ll see that Captain Marvel is yet another decent, but mediocre Marvel movie. I would place it at the same level as the first Captain America movie, Dr. Strange and Black Panther (if you ignore the racially empowering public relations effort behind Black Panther, then the movie is just okay).
Brie Larson plays a soldier of the Kree, an alien race that is at war with the Skrulls. A Kree mission leads her to Earth in the 1990’s, where she must learn of the Skrulls’ plot and defeat them.
The story is okay. I think it does better in terms of tone/theme rather than actual plot. There were definitely some empowerment stuff mixed in, which sort of worked for me. I think the biggest flaw of this film is that it throws in so many story elements I’d like to know more about, but spend about five minutes on each. The result is a movie that feels like it skips around too much.
The visuals were mixed for me. Some of the scenes where Brie Larson is flying around in space make her look like she’s made of plastic. It’s really weird looking. Young Samuel L. Jackson looked pretty cool, except he really does look all right for his age. I couldn’t really tell if they used a lot of special effect to make him look young or they barely used any at all.
Overall, the movie is fun if you don’t take it too seriously. It’s certainly not a masterpiece by any measure. There are two after credits scenes, one of which will likely be in the Avengers: Endgame movie.