I did not expect a 2-minute trailer to show up this morning for Zach Cregger’s “Weapons,” but here it is! The film looks gorgeously shot and framed. This is the same footage that was shown at CinemaCon earlier in the month.
We had previously mentioned how, after very high test scores, “Weapons” got moved up from a planned release in January 2026 to now opening August 8, 2025. The buzz has now considerably risen after the trailer.
The teaser introduces Julia Garner as a teacher whose class mysteriously disappears—uniquely, it’s only her students who vanish. A child’s voice narrates the trailer, recounting how, at exactly 2:17 a.m., every student woke up, walked out of their homes, and never returned. Josh Brolin plays an enraged parent, demanding answers at a community meeting, questioning why it was “just her class” that disappeared. However, the children aren’t entirely gone—we catch a glimpse of them silently gathered in Garner’s darkened classroom. What follows is a chilling montage involving ominous, possibly violent children, unsettling imagery, and hints of bloodshed.
The film has a story told from six different points of view: teacher, father of a missing child, cop, criminal, school principal, and student. The structure has been compared to “Magnolia,” and based on the script I read last year, it is indeed a mosaic of characters coming in and out of the story. It’s ambitious stuff, but eerie and gripping.
The ensemble cast for “Weapons” includes the likes of Josh Brolin, Julia Garner, Brian Tyree Henry, Tom Burke, Austin Abrams, Alden Ehrenreich, Benedict Wong and June Diane Raphael.
Cregger has only proven himself once so far; 2022’s “Barbarian” was a well-directed horror sleeper hit. “Weapons” is the film that’s supposed to up his stock as a formidable genre filmmaker. He’s also getting a $20M payday to helm a “Resident Evil” reboot, which is supposed to start filming this fall.