Weapons Movie Review: Zach Cregger’s Suburban Nightmare Is 2025’s Best Horror

Verdict: 4.5/5 — A sprawling, deeply upsetting, darkly funny horror epic that confirms Zach Cregger as the genre’s most exciting director. The chapter structure is a masterclass in tension, Amy Madigan is an all-timer villain, and the finale is unforgettable. Minor bloat keeps it from perfection.

Director / Writer Zach Cregger (Barbarian)
Cast Julia Garner, Josh Brolin, Alden Ehrenreich, Benedict Wong, Amy Madigan, Cary Christopher, Austin Abrams
Runtime 128 minutes
Release August 8, 2025 (Warner Bros.)
Box office ~$270M worldwide on a $38M budget
Rotten Tomatoes 93% critics / 85% audience
Bottom line Ambitious, devastating, essential horror

Plot Summary (Spoiler-Free)

One night at 2:17 AM, in the small town of Maybrook, Pennsylvania, 17 children from the same classroom leave their homes — running, arms pinned behind them like tiny sprinters — and vanish into the dark. Only one child, Alex Lilly, remains.

A month later, the film picks through the wreckage in chapters, each following a different soul: Justine (Julia Garner), the teacher being scapegoated by furious parents; Archer (Josh Brolin), a father who cannot stop hunting for his son; a compromised cop, a desperate burglar, a principled principal — and finally Alex, whose chapter cracks the mystery wide open. What begins as a grounded missing-persons nightmare curdles, chapter by chapter, into full-blown supernatural horror.

What Works

The chapter structure is brilliant. Cregger cites Magnolia as inspiration, and it shows — but where PTA’s film sprawled, Weapons tightens. Each chapter recontextualizes what came before, so the tension ratchets rather than repeats. You’ll gasp at least twice when a throwaway detail from an earlier chapter suddenly detonates.

Amy Madigan as Gladys. An all-time horror villain — hilarious, pathetic, and utterly terrifying, often in the same scene. The Academy agreed: she won Best Supporting Actress, a rarity for the genre. Every second she’s on screen, the film levitates.

Tone control. Cregger’s comedy background (The Whitest Kids U’Know) is the secret weapon — he lets scenes be genuinely funny right up until they’re horrifying, which makes the horror land harder. As he put it: let the movie ask for the humor; don’t force it in.

The craft. Shot with patience, scored with a heartbeat-like pulse, and staged with total confidence — including a finale built largely on practical effects. The $38M looks like twice that.

It has something to say. Beneath the scares runs a current of real grief — about lost children, broken communities, and the rituals of blame. The floating-gun dream image alone will stay with you for days.

What Doesn’t

It’s long. At 2 hours 8 minutes, a couple of chapters (the burglar’s, especially) feel like detours before they pay off. Trim 15 minutes and this is flawless.

The tonal whiplash won’t be for everyone. The finale’s gleeful Grand Guignol violence — children tearing the villain apart — plays as dark comedy. Some viewers will laugh; others will find it jarring after two hours of dread.

The supernatural turn is divisive. If you preferred the film when it was a “rational” mystery, the witchcraft reveal may feel like a gear-shift too far. (This reviewer found it earned.)

Cast & Performances

  • Julia Garner (Justine): Flawed, prickly, utterly compelling — the film’s bruised moral center.
  • Josh Brolin (Archer): Grief made physical. His restraint in the reunion scene is devastating.
  • Amy Madigan (Gladys): Oscar-winning, scene-devouring, unforgettable.
  • Alden Ehrenreich & Benedict Wong: Excellent in tricky, unsympathetic-then-sympathetic roles.
  • Cary Christopher (Alex): The film’s secret protagonist — watchful, heartbreaking, quietly heroic.

The Ending (SPOILERS)

Gladys is a witch feeding on children’s youth through possession rituals (branch + personal belonging + blood). In the climax, Alex turns her own spell against her by snapping a branch bound with her hair — the freed children chase her through Maybrook and tear her apart. The possessions break; families reunite. But the final voiceover withholds comfort: most of the children never speak again.

For the full scene-by-scene breakdown, read our Weapons Ending Explained.

Where to Watch Weapons

After its theatrical run (August 2025), Weapons is streaming on Max. A big-screen viewing is ideal, but the film’s dread survives the jump to home viewing intact.

Frequently Asked Questions

Is Weapons scary?

Yes — though it’s dread and unease more than jump-scares, with one memorably gruesome finale. It also has genuine humor woven through the horror.

Is Weapons based on a true story?

No. It’s an original screenplay by Zach Cregger, though its themes echo real American anxieties about missing children and gun violence.

Who plays Gladys in Weapons?

Amy Madigan, who won the Academy Award for Best Supporting Actress for the performance.

How long is Weapons?

128 minutes (2 hours 8 minutes).

Is Weapons connected to Barbarian?

No — it shares only its writer-director, Zach Cregger, whose next film is a Resident Evil adaptation.

Leave a Comment