Spoiler Warning + Quick Recap
Okay, obvious warning first: if you haven’t seen Zach Cregger’s Weapons yet, turn back now. This whole post is one giant spoiler, top to bottom, and I’m not going to pull punches trying to protect you from it. Go watch the movie. Then come back here for the weapons ending explained in full.
Still here? Good. Quick recap for anyone who needs their memory jogged, or anyone who watched this thing through their fingers and missed a detail or two. In the town of Maybrook, Pennsylvania, seventeen kids from the same third-grade class all run out of their homes at exactly 2:17 a.m. on the same night and vanish into the dark. Not dragged out. Not carried. They run, arms out like little airplanes, and then they’re just gone. Only one kid from that classroom doesn’t go: a quiet boy named Alex Lilly.

Their teacher, Justine Gandy (Julia Garner), immediately becomes suspect number one in the eyes of a town that needs somebody to blame, especially Archer Graff (Josh Brolin), a construction contractor whose son Matthew is one of the missing seventeen. Cregger spends most of the runtime hopping between Justine, Archer, a cop named Paul Morgan, a homeless addict named James, and Alex himself, each chapter peeling back a little more of the mystery until it all crashes together in the third act. That’s where I’m picking things up, with the whole Weapons movie explained from the reveal onward. (If you want my actual thoughts on the film as a film, rather than just the plumbing of its plot, I already reviewed it here.)

The Ending, Beat by Beat
The Witch in the Basement
Here’s the reveal the whole movie’s been building to, and it’s a good one. Alex’s “Aunt Gladys” (Amy Madigan, doing career-best work) isn’t really his aunt at all, not in any way that matters. She’s a witch, a homeless distant relative that Alex’s mother made the fatal mistake of inviting into their home. The second she was through the door, Gladys bewitched both of Alex’s parents, compelling them into self-harm to keep Alex compliant and terrified enough to do exactly what she said.
And what she said was: go get me pieces of your classmates. Alex was forced to steal personal items, including name tags, from every kid in Justine’s class. Gladys used those items to summon all seventeen kids straight to the house in the middle of the night, where she’s kept them catatonic in the basement ever since, quietly feeding off their life force like some kind of parasite wearing a nice old lady’s face. That’s the “why” the whole movie withholds from you for two hours, and it lands exactly as sick as you’d hope.

The Children Turn on Gladys
Once Archer and Justine finally put it together and show up at the house, things go bad fast. Two of Gladys’s other victims are waiting for them: Paul the cop and James the addict, both already bewitched, both shot dead by Justine before they can do any real damage. Archer isn’t so lucky. He heads into the basement alone and gets ambushed and bewitched himself, turned against Justine in an instant.
This is where Alex, who’s spent the entire movie as a terrified kid doing what he’s told, finally does something. He breaks a totem Gladys had been using to control the ritual, and in doing that he redirects her own spell back onto her. It breaks her hold over the house at exactly the wrong moment for her. The catatonic kids in the basement, freed all at once, storm out and chase Gladys through the neighborhood streets like a pack of something feral, and they catch her, and they tear her apart. Seventeen kids. One witch. It is not a clean kill, and Cregger doesn’t cut away from it.
What the Ending Actually Means
Gladys’s death breaks her spell, but “breaks the spell” doesn’t mean “fixes everything,” and that’s really the whole weapons true meaning in a sentence. Archer snaps out of it almost immediately and is fine enough to carry his son Matthew home. The other kids aren’t so lucky. They go home, but they stay catatonic, distant, not really there. Alex’s parents, who spent weeks self-harming under Gladys’s compulsion, get institutionalized. Alex himself moves out of Maybrook entirely to live with a different aunt, which, given how the last “aunt” situation went, is either a genuine fresh start or a detail Cregger wants sitting uneasily in the back of your mind. I think it’s both.

The film’s final stretch is narrated by the same unidentified child narrator who opened the movie, and that narration almost didn’t exist. Cregger’s original cut ended in total silence, just holding on Matthew’s blank face while the credits rolled. Test audiences hated it. Not “thought it was a bit much” hated it, but “walked out confused and annoyed” hated it, so Cregger added the closing voiceover, which tells us that two years later, some of the kids have started talking again. Some. Not all. Not fully. That word choice is doing a lot of work, and it’s the reason this ending reads as bittersweet instead of triumphant. Gladys is dead. Nobody actually won.
Themes and Symbolism at Play
Start with the title, because once you see it you can’t unsee it. Everyone Gladys bewitches becomes exactly that: a weapon, pointed at the people around them without their consent. Principal Marcus Miller is forced to kill his own husband, Terry. Paul and James become blunt instruments used against Archer and Justine. Archer himself gets turned into a weapon against the one person actually trying to save his son. Gladys never lifts a finger to hurt anyone directly until the very end. She doesn’t need to. She just picks up whoever’s nearest and swings.

Cregger has been pretty upfront that this movie came out of a real personal grief, not a grand societal statement. He’s talked openly about writing it while processing the death of his friend and creative collaborator Trevor Moore, and he’s pushed back a little on readings of the film as some kind of school-shooting allegory or broader commentary on American tragedy, saying flat out that he was writing from a personal place rather than trying to say something about the country. I believe him, for what it’s worth, but I also don’t think that closes the door on other readings. Grief this specific tends to end up universal whether the writer meant it to or not. It puts Weapons in interesting company for 2025, next to something like Ryan Coogler’s Sinners, another horror movie that’s really a deeply personal statement wearing genre clothes.
Then there’s Gladys herself, and this is the detail I keep chewing on. Cregger reportedly gave Amy Madigan two completely different possible backstories for the character to choose from: an ordinary woman using witchcraft to cheat death from some incurable illness, or something closer to an immortal creature wearing a convincing human disguise. He never told her which one to actually play. That ambiguity is baked into the finished performance on purpose, and it means Gladys never fully resolves into “sad monster” or “ancient evil.” She’s whatever unsettles you more.
Unanswered Questions
A few things the movie leaves genuinely open, and I don’t think that’s sloppiness, I think it’s the point. What Gladys actually is remains unresolved on purpose, per the above. Whether the freed kids ever really come all the way back, or whether “some have started talking again” is as good as it gets for most of them, isn’t answered either. And I can’t stop thinking about Alex specifically: the last time an aunt entered his life, it ended with his parents in an institution and half his class in a basement. Cregger gives us no reason to think the new aunt is anything but perfectly normal, but he also doesn’t give us a reason to feel at ease about it, and I don’t think that’s an accident.
The Wrap Up
So what does the ending of Weapons mean?
The witch Gladys, who’d been draining seventeen missing kids of their life force in Alex’s basement, is killed by those same children once Alex breaks the totem controlling them. Her death frees everyone she’d bewitched, but it doesn’t undo the damage: the kids return home catatonic, Alex’s parents are institutionalized, and only “some” of the kids have started talking again two years later. It’s a rescue, not a recovery.
Is there a sequel to Weapons?
Not a direct one, no, but there is a prequel on the way: Gladys, digging into the witch’s origins, is set for a September 2028 release, co-written by Cregger and Zach Shields. Cregger himself has said in interviews that he’s got an idea for returning to this world eventually, but that he wants to make a couple of other films first, so don’t expect anything sooner than that.
For what it’s worth, this is easily one of the best horror movies to come out in 2025. I haven’t put together a proper best-of list for the year yet, but if you want a sense of the kind of company it’s keeping, here’s last year’s roundup to tide you over until I do.


