Captain Marvel Review

Marvel's latest origin story delivers a relatable hero, but an uneven plot.

SPOILER ALERT! This review contains mild spoilers for Captain Marvel.

I've always had a hard time getting into superhero movies. I can enjoy them from a popcorn-movie standpoint, but they never really resonated with me. In the sea of unstoppable aliens, billionaires, royalty, teenaged crime-fighters and talking trees (almost all male, of course), it was hard to find a character who felt like a real person; whose story I could get invested in.

Enter Captain Marvel: 90's girl. Fighter pilot. Tomboy.

Okay, Marvel, you got me. I was so looking forward to the movie that I even dragged my kids to see it opening weekend. (Side note: They really loved it, and I was quite pleased for this to be their first foray into superhero films.)


There were many great things about the movie.

  • The 90's. From the moment Carol crashes through the roof of a Blockbuster, the movie leverages its 90's nostalgia to perfection. The music; the fashion; the hilariously-long wait for footage to load from a CD; AltaVista search... it was spot-on.
  • Female Friendships. Carol has not one but three(!) key female relationships in the film, with her fellow pilot Rambeau, Rambeau's daughter, and her mentor Lawson. And not a romantic storyline in sight. How refreshing!
  • Nick Fury. I adore Samuel L Jackson, and seeing young Nick Fury team up with Carol in a buddy-cop adventure was just a joy. Especially his scenes with the cat/Flerken.
  • The Humor. A lot of the Marvel movies have been pretty dark lately, filled with death and destruction and heavy themes. This one was light and fun.

What I loved best, though, was that Carol was a hero before she was a superhero. Despite all the flaming hands and flying and everything, Carol's real superpower was her determination. All those times she was knocked down and got back up throughout her life - that was ultimately what led to her big hero moment.


And the moment when Jude Law (I never did catch his character's name) squares off with Carol, egging her on to fight on his terms, and then she just blasts him and says, "I have nothing to prove to you." Hah! That was so awesome.

The movie was not without its flaws, though.

I really think they lost a lot by telling the bulk of the 'origin' story in flashbacks. Pre-superpower Carol was awesome. I would have liked to see more of her character fleshed out before her mutation, and more of her relationships with Rambeau/Lawson. Plus, that whole segment at the beginning when Carol fights with the Kree felt very disconnected from the rest of the story. Who are all these people and why should I care? is not the best way to start a movie.

The acting choices left something to be desired, too. Don't get me wrong - Brie Larson is an amazing actress. The Room and Short Term 12? That lady can emote. And Flash Fire shows she can do darkly-comedic action too. We see some of that spark in Captain Marvel when Carol is with the Rambeaus, but for the most of the movie she comes across as borderline robotic. It was clearly a deliberate choice, but it seemed pretty jarring to me.

My final quibble is with Marvel itself. They were trying so hard to make a 'super important feminist superhero movie' that they felt the need to club us over the head with the messages. Sure, I had a gleeful little moment when Carol starts kicking butt to the tune of "Just a Girl", but by that point in the movie it felt like: "Okay, okay, we get it! She's empowered! Please stop!"

It was a stark contrast with last year's Wonder Woman, where the messages of empowerment were woven much more organically into the story.

On the flip side... I may poke at them a bit for trying too hard, but at least they're trying. That's a start.


  • Princess Power: 5 Stars
  • Overall: 4 Stars
  • Bechdel Test: Pass

Learn about my Ratings System.

Author image
Mom. Writer. Gamer. Geek.
You've successfully subscribed to Self-Rescuing Princesses
Great! Next, complete checkout for full access to Self-Rescuing Princesses
Welcome back! You've successfully signed in.
Unable to sign you in. Please try again.
Success! Your account is fully activated, you now have access to all content.
Error! Stripe checkout failed.
Success! Your billing info is updated.
Error! Billing info update failed.