Home Weapons

Weapons (18)

Cast: Alden Ehrenreich, Julia Garner, Josh Brolin
Genre: Horror
Author(s): Zach Cregger
Director: Zach Cregger
Release Date: 08/08/2025
Running Time: 128mins
Country: US
Year: 2025

At 2.17am, every child except one from the elementary school class of Justine Gandy gets out of bed, goes downstairs, opens the front door of their family home and runs out into the night, arms outstretched. None of the tykes are seen again. Distraught parent Archer Graff, whose son Matthew is among the missing, joins other members of the local community to try and make sense of the incident.


LondonNet Film Review

Weapons (18) Film Review from LondonNet

Zach Cregger, writer-director of the twisted 2022 home rental horror Barbarian, masterminds a tricky psychological thriller that should send a bead of cold sweat trickling down the spine of every parent. Ignorance is bliss in Weapons. This fiendishly constructed puzzle invites the audience to piece together evidence in real-time with beleaguered characters and is most skin-prickling when you have no idea what the finished picture should resemble…

Cregger’s elaborate design is a modern riff on the Brothers Grimm divided into six tantalising chapters, each told from the perspective of a protagonist embroiled in the mystery: a teacher, parent, child, school principal, police officer and petty criminal (though not necessarily in that order, to protect the film’s grand reveal). An insidious threat comes into focus in the final half hour with the formal introduction of a Machiavellian resident hidden in plain sight, accompanied by a powerhouse performance of unspoken anguish from nine-year-old Cary Christopher that builds in discomfiting intensity.

Strong bloody violence is par for the course in fairy tales: in Cinderella, the ugly stepsisters chop off parts of their feet to make the glass slipper fit. Weapons obliges with impeccably timed explosions of gloopy gore including a shocking three-hander in a sunlit kitchen that will test the stomach of anyone tucking into a concessions stand hot dog.

At 2.17am on a normal Wednesday, 17 children from the class of Maybrook Elementary School teacher Justine Gandy (Julia Garner) get out of bed, go downstairs without waking their parents, open the front doors of their family homes and run into the night. Ring camera footage shows tykes sprinting merrily across front lawns and through their slumbering neighbourhoods, arms outstretched, never to be seen again. The only student from Ms Gandy’s class who remains safely in bed is Alex Lilly (Christopher).

Distraught parent Archer Graff (Josh Brolin), whose son Matthew is among the missing, joins the local community in pointing the finger of blame at Ms Gandy, demanding she confess her role in the unfolding tragedy. Justine pleads innocence and we gradually learn the truth through her eyes and from the intersecting points of view of her ex-boyfriend and local cop Paul (Alden Ehrenreich), school principal Marcus (Benedict Wong) and drug addict James (Austin Abrams) who overdoses on ghoulish misfortune.

Weapons is a stylish companion piece to Barbarian, expanding Cregger’s fascination with the darkness and depravity that fester unchecked behind the neatly mowed front yards of contemporary American suburbia. Overlapping chronologies deliciously tease the macabre storytelling of the final two chapters, which feel closely aligned to the hard-fought battles between good and evil that Stephen King regularly plays out in his fictional Maine communities. Suffer the little children, most grievously.

– Jo Planter


Popular on LondonNet


London Cinemas Showing Weapons


From: Friday 3rd October
To: Thursday 9th October

Hackney Picturehouse

Fri 15:00; Sat 12:00; Sun 17:15; Mon 20:00; Tue 18:10; Wed 14:50 17:40; Thu 20:40

Odeon Greenwich

Fri 14:00 17:00; Mon/Wed 13:00 16:20 21:30 (Wed) 21:50 (Mon); Tue 13:00 15:10 21:00; Thu 13:10 16:20 19:30

Odeon Luxe Lee Valley

12:30 (Fri/Mon-Thu) 15:30

Odeon Streatham

Sat 20:00; Tue 16:30; Wed 20:30

Odeon Wimbledon

Sat 22:50; Sun 21:20; Mon 19:30; Tue 20:20; Wed 17:30; Thu 17:00

From: Friday 10th October
To: Thursday 16th October

UK and Irish Cinemas Showing Weapons


From: Friday 3rd October
To: Thursday 9th October

Cineworld Sheffield

Mon 12:20; Tue-Thu 11:40

Odeon Bath

Fri 15:00; Sat 20:10; Wed 14:40

Odeon Cardiff

Fri/Sat 22:50; Tue 20:40; Thu 20:50

Odeon Dudley Merry Hill

Fri 17:30; Wed/Thu 19:30

Odeon Kingston

Fri 13:50; Mon/Tue 13:20 (Mon) 21:20; Wed 13:00 16:10 21:15; Thu 21:15

Odeon Lincoln

Fri 14:40; Sat 20:20; Mon 14:50

Odeon Liverpool ONE

Fri 23:00; Sun 21:10; Tue 16:20

Odeon Luxe Birmingham Broadway Plaza

Fri 15:00 23:25; Sat/Sun 21:10; Mon/Tue/Thu 12:20 (Mon) 14:20 (Tue/Thu) 17:20 21:10; Wed 12:30 17:20 21:10

Odeon Luxe Bromborough

Mon 17:20; Thu 14:40

Odeon Luxe Durham

Fri 14:00; Wed 12:15

Odeon Luxe Epsom

Fri 14:20; Mon 13:20

Odeon Luxe Hull

Fri/Wed 14:20; Mon 15:30; Thu 14:10

Odeon Luxe Liverpool Switch Island

Sat 22:20; Mon/Thu 12:00; Wed 14:40

Odeon Luxe Nuneaton

Fri 14:20; Mon 13:20

Odeon Luxe Sheffield

Fri 15:40; Tue 20:40

Odeon Luxe Telford

Fri 15:30; Sat 21:30; Mon 13:30; Tue 20:40; Wed 19:30

Odeon Norwich

Mon-Thu 13:00

Odeon Preston

Tue 13:20; Thu 14:10

Odeon Richmond

Tue 19:15; Thu 20:45

Odeon Rochdale

Fri 14:10; Tue 14:00

Odeon Stoke

Fri 14:10; Tue 14:20

Odeon Swansea

Fri 13:30; Sat 21:00; Sun 21:15; Thu 19:40

Odeon Trafford Centre

Fri/Sat 21:45; Sun 21:15; Mon/Tue/Thu 20:30; Wed 20:50

Odeon Trowbridge

Fri/Mon 16:50; Tue 13:50

Odeon Wrexham

Thu 14:30

Showcase Bristol Avon Meads

Mon-Thu 14:05 21:50

From: Friday 10th October
To: Thursday 16th October

Odeon Liverpool ONE

Fri 22:10; Sat 17:40; Thu 21:00

Odeon Luxe Birmingham Broadway Plaza

Fri/Sat 16:30; Mon 12:00; Thu 12:50

Odeon Luxe Derby

Mon-Thu 12:50

Odeon Luxe Tamworth

Tue/Thu 12:50

Odeon Luxe Telford

Sun/Mon 20:50; Thu 12:40

Odeon Norwich

Mon-Thu 13:40

Odeon Preston

Tue 13:40

Odeon Swansea

Fri-Sun 16:20; Thu 21:00

Odeon Trafford Centre

Sat/Sun 20:00; Mon-Thu 20:50