Quick Synopsis: It’s an MCU film.
What is it about female-led movies that annoy male movie fans so much? “But Brie Larson is unlikeable” say people who then bitch about how racists and sex offenders should still be in movies because “You need to separate the art from the artist”. People are talking about this as if it’s one of the worst comic book movies of all time. As someone who is currently watching the 2004 Catwoman movie, I can categorically say that’s not the case. At worst, The Marvels has a few wasted opportunities. In particular, it doesn’t seem like it makes the most of the body-swapping gimmick. They do it a few times, and it is integral to the plot, it does allow for some fun moments. But it doesn’t provide any “Wow, this incredible amazing action scene can ONLY be done in this movie” moments. I’m opposed to random hires on films, particularly when it comes to scripts, but if they had someone whose job it was to just think of those set-pieces then it would have improved it so much.
One thing this did get right is the chemistry between the three leads. I haven’t got around to Ms. Marvel yet, but the performance of Iman Vellani in this makes me think I should. Kamala Khan is so damn likeable in this, and she provides comic relief in an actual realistic way, as opposed to the standard Marvel way which is “We’re in the middle of a fight where we may die, time to quip” which usually feels overwritten and takes away from the seriousness of the action. Her comedic dialogue mostly focuses on being completely overwhelmed by what’s happening in front of her. I should point out that despite not having watched the Ms. Marvel series, I wasn’t lost while watching this. It does a pretty decent job of getting you up to speed with both her powers and her personality.
So it’s a shame that the villain is so underwhelming, especially since there’s so much potential. Zawe Ashton is a good performer, and none of the fault lies with her, but the character of Dar-Benn isn’t given enough screen time to really make an impact. What we see of her is pretty good though, she’s given believable motivations, a heartbreaking backstory, and has the potential to destroy the entire universe even after she dies by creating energy/resource-sapping jump points. But it feels like those jump points are the main villain and she’s just an afterthought.
Nia DaCosta is still relatively new as a director, but she steps up to the plate and knocks it out of the park here, scoring a complete third sports reference. Visually there’s a lot going on, and a lot of it is CGI, but it all feels real. There are no obviously embarrassing CGI failures like the ones which haunted the last Captain Marvel movie. There are some places where the music choices could have been slightly better though. In particular, there’s a section set on a planet where everybody communicates by singing. It has some fun moments but it doesn’t quite lean into the weirdness as much as it could. It could have been a highlight of the film if it had the guts to go weird. Just as I said when I first saw the casting for She-Hulk; they should have just got Rachel Bloom in and told her to do what she wants. It may have been terrible, it may have been amazing, but it would have for sure been memorable.
There is a lot to like about this, and nowhere near as much to dislike as the internet would have you believe. It’s probably one of the most solid entries in the post-Endgame MCU, and I hope the takings eventually reflect that.













