2020s

Know the Cast: ‘Weapons’

Weapons Cast - Every Actor and Character in the 2025 Movie on HBO Max

The Weapons cast features Julia Garner, Josh Brolin and Alden Ehrenreich. This info article contains minor spoilers and character details for Zach Cregger’s 2025 movie. Check out more cast guides in Vague Visages’ Know the Cast category.

Weapons examines the disappearance of 17 children in Maybrook, Pennsylvania. As a teacher named Justine gets accused of criminal behavior, she struggles with alcoholism. The narrative follows the main protagonist as she searches for the truth about her missing students while learning about a supernatural conspiracy. Here’s every actor and character in Weapons.

Read More at VV — Know the Cast: ‘Sinners’

Weapons Cast: Julia Garner as Justine

Weapons Cast on Disney+, HBO Max and Hulu - Julia Garner as Justine

Character Profile: A third-grade teacher in Maybrook, Pennsylvania. She struggles with substance abuse issues upon being accused of criminal behavior. Justine tries to clear her name while carrying on an affair with her ex-boyfriend.

Garner’s Resume: Kimberly Breland in The Americans (2015-18), Ruth Langmore in Ozark (2017-22), Jane in The Assistant (2019), Anna Delvey in Inventing Anna (2022), Charlotte in Wolf Man (2025)

Read More at VV — Know the Cast: ‘Death of a Unicorn’

Weapons Cast: Josh Brolin as Archer

Weapons Cast on Disney+, HBO Max and Hulu - Josh Brolin as Archer

Character Profile: The father of a missing third-grader. He accuses Justine of playing a role in his son’s disappearance. Archer changes his opinions upon learning about a supernatural conspiracy.

Brolin’s Resume: Brand in The Goonies (1985), Llewelyn Moss in No Country for Old Men (2007), Thanos in the MCU (2015-), Matt Graver in Sicario (2015), Moke Munger in Brothers (2024)

Read More at VV — Know the Cast: ‘Opus’

Weapons Cast: Alden Ehrenreich as Paul

Weapons Cast on Disney+, HBO Max and Hulu - Alden Ehrenreich as Paul

Character Profile: Justine’s ex-boyfriend. He is a married police officer. Paul worries about losing his job after assaulting a local drug addict.

Ehrenreich’s Resume: Danny in Blue Jasmine (2013), Hobie Doyle in Hail, Caesar! (2016), Han Solo in Solo: A Star Wars Story (2018), Senate Aide in Oppenheimer (2023), Luke in Fair Play (2023)

Read More at VV — Know the Cast: ‘Mountainhead’

Weapons Cast: Austin Abrams as James

Weapons Cast on Disney+, HBO Max and Hulu - Austin Abrams as James

Character Profile: A drug addict. He gets targeted by Paul. James locates the missing children from Justine’s class.

Abrams’ Resume: Ron Anderson in The Walking Dead (2015-16), Ben in Paper Towns (2015), Ethan Lewis in Euphoria (2019), Dash in Dash & Lily (2020), Kid in Wolfs (2024)

Read More at VV — Know the Cast: ‘Freaky Tales’

The Weapons cast also includes:

  • Cary Christopher as Alex
  • Toby Huss as Captain Ed
  • Benedict Wong as Marcus
  • Amy Madigan as Gladys
  • Whitmer Thomas as Alex’s Dad
  • Callie Schuttera as Alex’s Mom
  • Luke Speakman as Matthew
  • Sara Paxton as Erica
  • Justin Long as Gary
  • Clayton Farris as Terry
  • Scarlett Sher as Narrator (Voice)

Q.V. Hough (@QVHough) is Vague Visages’ founding editor.