Weapons (2025)

Weapons
Director: Zach Cregger
Writer: Zach Cregger
Cast: Julia Garner, Cary Christopher, Josh Brolin, Benedict Wong, Alden Ehrenreich, Amy Madigan, June Diane Raphael, Whitmer Thomas, Callie Schuttera, Melissa Ponzio, Sara Paxton, Justin Long
Seen on: 22.8.2025

Content Note: antisemitism, misogyny, alcoholism

Plot:
One night, at exactly the same time, 17 of the 18 children of Ms Justine Gandy’s (Julia Garner) class got up from their beds and ran off into the darkness. Nobody knows where they’ve gone or why they went away. As everybody is looking for answers, tensions run higher and higher. Justine is blamed by some and barred from talking to Alex (Cary Christopher), the remaining kid. Parents are grieving, and there is definitely something strange going on.

Weapons was well-made and engaging, but unfortunately it is just a straight-up reenactment of antisemitic and misogynistic witch stereotypes. It is frankly astounding that the film got made the way it got made.

The film poster showing five children running away from the camera along an empty street at night. They have their arms stretched behind them.

[SPOILERS]

For me to explain my criticism of the film, I have to spoil it, so beware. The thing is, it turns out that Alex‘ aunt Gladys (Amy Madigan) is an evil witch who is dying unless she gets some fresh energy – from the children she all kidnapped. An evil witch who takes children to become young(er) again is a misogynistic trope if ever there was one. Coupled with Gladys wearing a wig and dressing like a straight-up caricature of Fran Drescher’s Nanny’s grandmother, this plays into the extremely antisemitic version of this trope established (at the latest) by Roald Dahl’s Witches. And there is no subversion in the film. There is no criticism of that. It is just this, served up fresh for audiences in 2025.

In fact, the grand finale consists of the children ripping the evil, evil witch apart with gusto. That is the great showdown that everything heads for. It is damning indeed. (And one could probably also think more deeply about the fact that the domesticity of the gay couple in the film is constantly rendered absurd, and they are the only couple to be torn apart by the story in that way.) (Also, the fact that the cop in the film actually gets poked by a drug user’s needle in the most ridiculous way.)

Justine (Julia Garner) lying in bed, her eyes wide open, looking shocked.

It is a pity, especially because the script gives us a very interesting narrative structure with several point of view strands that come together nicely. It also manages its tension extremely well, at least as long as we don’t know what is happening, and really had me hooked. And the performances are fantastic, as is the characterization of the main adults that get to be rather more complex than I would have expected.

The film has some really effective emotional moments, but I did feel a little nauseated coming out of it. It just fits better into 1938 than 2025 – and even then, it would have been a harbinger of the nazi doom to come. Let’s hope that it isn’t that for our current time.

A child running along an empty street at night. They have their arms stretched behind them.

Summarizing: this could have been good if it hadn’t been so biased.

3 comments

  1. This review is exactly what the movie is talking about.

    you are worried about being politically correct in a movie that calls out human trafficking, blood magi, (actual rituals used by people in history) and how politeness can ruin the safety of a moral society.

    the entire point is that in a good society Alex would have been protected by ordinary people who saw the situation for what it was. there are people out there like Gladys, maybe not witches waving wands but those who abuse and traffic children, but politeness, political correctness, and procedure stopped adults from truly making the connections.
    any media literacy can connect the dots between what today’s world is, or rather what it’s always been. There are evil people who will take your kindness and politeness to their advantage.

    many people debate logistics, and financial aspects of evil in this world, but good people who are not entirely morally debased, can agree that the line should be drawn when our children are not protected.

    while the writers made this easier to consume, via spells and witchcraft and unrealistic horror scenarios, (where detectives would not be able to see Alex’s behavior and guilty mannerisms), but it the plot and symbolism is direct and on point for the message.

    *As for your wondering of how this film could be made. It’s because people are waking up and they don’t tolerate when evil affects their children.

    • Since what feels like half your comment is about the apparent evils of political correctness which in my book is simply treating all people with care and respect, I doubt that we agree on what the film is trying to say. But either way: no matter how good a point is, if it is made with antisemitic tropes, it is not well-made and it should be pointed out. And if you can’t make your point without trampling over a group of people, especially a marginalized group with a long history of being trampled over (to put it lightly), you are not the person to make that point.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.