Zach Cregger's follow-up to Barbarian is confident enough to let the audience sit in confusion. The disappearance of the children is only the first question. Every answer opens another.
The film moves between characters and perspectives, gradually turning a small-town mystery into something stranger and much more intimate.
The structure is the scare .
Weapons does not simply hide information. It changes the emotional meaning of information after you receive it. A scene that feels ordinary can become disturbing several minutes later.
The scariest explanation is the one that makes the earlier scene worse.
Julia Garner gives the story an anxious center, while Josh Brolin brings a bruised, exhausted energy that keeps the film grounded when the plot gets increasingly strange.
Trust the audience .
Cregger resists over-explaining for a long time. That is a major part of the film's appeal.
There are moments where the horror becomes almost playful, but the movie never loses the sense that something human has gone badly wrong underneath the genre machinery.
A horror film with teeth .
Weapons is not scary because it hides a monster in the dark. It is scary because it makes ordinary places feel like they have acquired a second set of rules.
That is the kind of horror that stays in the room after the credits.