Tag Archives: control

Cinema Review: Weapons (2025) – a finely constructed horror mystery!

Cinema Review: Weapons (2025)

Directed by Zach Cregger

Written by Zach Cregger

Produced by Zach Cregger, Roy Lee, Miri Yoon, J. D. Lifshitz, Raphael Margules, etc.

Main Cast: Josh Brolin, Julia Garner, Alden Ehrenreich, Austin Abrams, Cary Christopher, Benedict Wong and Amy Madigan.

Cinematography by Larkin Seiple

*** MAY CONTAIN SPOILERS ***



Zach Cregger’s Barbarian (2022) was an intriguing feature debut that captivated viewers with a suspenseful, tension-filled first half, expertly building a sense of dread and mystery. The film begins with a seemingly simple premise — a woman arrives at an Airbnb, only to find it double-booked — but what starts as a quiet psychological thriller quickly takes an unexpected turn. As the plot unfolds, the sense of unease grows, drawing viewers deeper into its web of secrets.

However, the second half of the film ventures into increasingly bizarre and chaotic territory, unravelling into a frankly insane series of twists and reveals. While it might initially seem like a more grounded thriller, Barbarian (2022) pushed the boundaries of genre, diving head first into over-the-top absurdity. It’s a thrilling ride that keeps you on the edge of your seat, even if the madness of the final act leaves you both bewildered and entertained. In some ways Cregger’s follow-up Weapons (2025) shares such structural and thematic similarities with his first film, however, it is a much more controlled and impactful mystery. Until the end.

Weapons (2025) immediately hooks viewers with the mystery of the seventeen children going missing in the town of Maybrook. This instantly draws us into a world brimming with tension and unanswered questions. The authorities investigation into their disappearance soon stalls and how the townsfolk react becomes the central thread, gradually unraveling a complex, carefully structured narrative. Thus, Cregger’s postmodern fairy-tale unfolds through the eyes of various interconnected characters, each of whom brings a unique perspective and layer to the plot.



Josh Brolin plays Archer Graff, a father grieving the disappearance of his son Matthew, one of the missing children. His portrayal is poignant, balancing grief with a desperate need for answers, and his journey pushes the narrative forward with a personal stake in the outcome. Next, Julia Garner’s Justine Gandy, a dedicated teacher, adds another emotional dimension. She’s devastated when she discovers that nearly all of her students have vanished without a trace, with the exception of Alex Lilly (played by Cary Christopher), the only child from her class who remains. Justine’s struggle to find out what happened to her students, coupled with her own crumbling personal life and alcoholism, make her a compelling protagonist.

Other characters include Alden Ehrenreich’s Paul Morgan, a troubled police officer with his own set of demons, is a reluctant ally to Justine. Their past relationship adds a layer of tension as they navigate the growing sense of danger and urgency surrounding the missing children. Then, Austin Abrams brings a sense of raw, chaotic energy to James, a homeless drug addict and burglar whose past intersects with the mystery in unexpected ways. Lastly, Benedict Wong plays Marcus Miller, the school principal, who serves as an important figure in Justine’s quest for answers. Though sympathetic to her, Marcus is often caught between his professional responsibilities and the mounting pressure of the situation.

Weapons (2025) masterfully weaves its non-linear narrative with a striking array of tense, spine-chilling moments that keep audiences on edge throughout. As the plot unfolds through intersecting character arcs, the film expertly intersperses surprising scares, thrilling foot chases, and creepy locations, all while pulling you deeper into its twisting mystery. The jumps in time and the interconnected storylines create a sense of disorientation that builds forces viewers to constantly question what’s real and what isn’t.

Each character’s journey is filled with psychological unease and physical danger, leading to some genuinely heart-pounding sequences. Meanwhile, the eerie, claustrophobic settings—ranging from decaying homes to ominous, unfamiliar spaces—serve as perfect backdrops for the increasing horror. These moments contribute to the growing sense that something monstrous is lurking just beneath the surface, waiting to break free. Further, the film also plays with ambiguity, surreal dreams and unreliable narrators, allowing characters’ perspectives to fracture.

However, similar to Barbarian (2022), Weapons (2025) takes a tonal right-turn in the final moments, descending into all-out mania and Savini-style gore. The reveal of the matriarchal menace, who emerges as a central ‘Pied Piper’ type villain, feels somewhat unearned, undermining the narrative choices before. The ending also didn’t quite fully connect with the deeper themes or subtext of the film that were promised in the set-up. Yet, despite such inconsistencies Cregger’s Weapons (2025) has been marketed incredibly well and as has deservedly done great box-office business. Lastly, Creggers is a very talented filmmaker and his second film remains a smartly written and gripping ride filled with tension, scares, and that insane final act.

Mark 8.5 out of 11


FX /BBC TV REVIEW – DEVS (2020) – ONE OF THE BEST TV EXPERIENCES OF 2020!

FX / BBC TV REVIEW – DEVS (2020)

Created, written and directed by Alex Garland

Executive producers: Alex Garland, Andrew Macdonald, Allon Reich, Eli Bush, Scott Rudin, Garrett Basch

Cast: Sonoya Mizuno, Nick Offerman, Jin Ha, Zach Grenier, Alison Pill, Stephen McKinlay Henderson, Cailee Spaeny, Karl Glusman, Jefferson Hall, Liz Carr, Janet Mock, Aimee Mullins, Linnea Berthelsen etc.

Cinematography: Rob Hardy

Composers: Ben Salisbury, Geoff Barrow, The Insects

Distribution / Screening Platform: FX / Hulu / BBC


*** MAY CONTAIN SPOILERS ***



“I read more about science than anything else, and it started with two things. One was getting my head around this principle of determinism, which basically says that everything that happens in the world is based on cause and effect. . . One is that it takes away free will, but the other is that if you are at a computer powerful enough, you could use determinism to predict the future and understand the past.” Alex Garland – Creator of Devs


Alex Garland has an impressive literary, cinema and now televisual curriculum vitae. He gained acclaim as the writer of the novel, The Beach, before moving onto screenwriting duties with fine films such as: 28 Days Later (2002), Sunshine (2007), Never Let Me Go (2010), and Dredd (2012).  He made his directorial debut with Ex Machina (2014), which earned him an Academy Award nomination for Best Original Screenplay. His second film, Annihilation (2018), garnered further acclaim, so much so, FX bypassed a pilot and went straight to series for his latest science fiction narrative, Devs (2020).

While I am a massive fan of Garland’s work, I wasn’t too enamoured of Annihilation (2018). I found it brilliantly made with some fantastic concepts and incredible moments, yet overall it was too slowly paced. With the eight superlative episodes of Devs (2020), Garland has kept the meditative pace of Annihilation (2018), but also delivered a story which really connected with me this time. With Devs (2020) he has successfully merged a compelling technological espionage plot to an intelligent exploration of philosophical thought and behaviour. Moreover, Garland presents a complex group of themes and characters relating to Silicon Valley tech firms and how their work could control individuals, companies, governments, society as a whole, and actual time itself.



Set now in San Francisco, the narrative opens with two employees of the Amaya Corporation, Lily Chan (Sonoya Mizuno) and Sergei Pavlov (Karl Glusman), attending work. Sergei has a big presentation to pitch to Amaya CEO, Forest (Nick Offerman) and chief designer, Katie (Alison Pill). It goes well and Sergei is invited to work on the mysterious DEVS project. At DEVS he finds wondrous halo-style lighting in the woods and an incredibly expensive set of buildings, capsules, platforms, workstations and screens. Dominating the landscape also is a gigantic model of a young girl (Forest’s daughter, Amaya) who looms over the company and the San Franciscan horizon. These spectacular props, sets and locations are complimented by impressive cinematography from Rob Hardy throughout the eight episodes.

Sergei’s tenure at DEVS does not last long though as he goes missing. Lily, who was in a loving relationship with Sergei, is distraught and, with the help of ex-CIA head of security, Kenton (Zach Grenier), attempts to locate him. When Sergei turns up dead from an apparent suicide, Lily is convinced there is a conspiracy occurring in the Amaya company so begins a dangerous investigation. Even more intriguing, however, is the work that is occurring at DEVS itself. Led by Forest’s desire to “resurrect” his deceased daughter, this complex computer programme can somehow view events from the past, recreated via particle-driven software and projected on huge screens. Using this application the developers and programmers are attempting to determine the future from what has occurred in the past. If they can determine the future they may be able to control it. Mind blown yet? Safe to say, Lily’s investigation into Sergei’s death and the DEVS system become inextricably linked as the drama unfolds. As such, the drama works well as a conspiracy thriller as well as thoughtful sci-fi as Garland punctuates the brooding pace with some crushing stunts and brutal murder set-pieces.

I’ll be honest, the technological side of Devs (2020) was outside my knowledge repertoire as I do not comprehend coding or programming jargon. Nonetheless, I did understand what was occurring in the narrative as it was presented in a clear and digestible fashion. Unlike say the most recent seasons of HBO’s Westworld, which tied itself in knots with looping and over-lapping timelines, Alex Garland’s deft script, excellent direction and fantastic cast make Devs‘ (2020) complex science and tech theories comprehensible throughout. While Garland is dealing with theories relating to free will and deterministic cause and effect, the elegant structure, both linear and with flashbacks, builds a gripping narrative which maintains emotional impact for the characters and the choices they must make. Indeed, Lily Chan is a very empathetic leading protagonist and Sonoya Mizuno gives a compellingly magnetic acting portrayal. It was also fascinating to see Nick Offerman outside of his Parks and Recreation ‘Ron Swanson’ persona playing a highly driven and grieving father. Thus, to conclude, if you enjoy clever, meditative and Kubrickian style television in the science-fiction genre, then you should definitely use your free will and be determined to watch Devs (2020).

Mark: 9.5 out of 11