Weapons is a new horror movie by Warner Bros. that took the internet by storm on August 8, 2025. Directed by Zach Cregger, the film takes place in Maybrook, Pennsylvania, where seventeen children flee and vanish exactly at 2:17 am. Starring some of the biggest stars, including Josh Brolin, Benedict Wong, Julia Garner, and more, the film turned out to be a stunner. So, in case you wonder what the entire cast of Weapons looks like, here is a list that details the actors and the roles they play in the film.
1. Josh Brolin as Archer Graff

Josh Brolin is the heart of Weapons, as he plays the role of Matthew, who goes through a massive trauma in the movie. Weapons is about seventeen children who go missing, and well, Matthew is the father of one of those children. The search for his son sends Matthew on an unforeseen adventure full of horrors.
Honestly, if you haven’t heard about Josh Brolin, then you’re living under a rock. Besides giving us an incredible performance in Weapons, the actor has appeared in multiple massive projects. That includes him playing the role of Thanos in the MCU and Cable in Deadpool. Apart from that, you might have seen him in Old Boy, Dune, and Brothers.
2. Julia Garner as Justine Gandy
Julia Garner plays the role of Justine Gandy, a school teacher who blames herself for not being able to prevent the disappearance of her students. So, her inner turmoil pushes her to uncover the mystery behind the disturbing mishaps in Maybrook. Driven by guilt and anxiety, Justine’s decision to take the lead makes her a central figure in the horror mystery film.
Julia Garner is known for giving several Emmy-winning performances, one of which includes Ruth Langmore in Ozark. She also stunned the community by portraying different roles, showcasing her versatility and raw talent. Some of Julia Garner’s notable projects include Inventing Anna and The Americans.
3. Alden Ehrenreich as Paul Morgan
Alden Ehrenreich portrays Paul Morgan, a troubled police officer struggling with personal issues, including a complex relationship with Justine. However, when the disappearances of the 17-year-old occur, he gets caught up in investigating the mysterious case.
If you have been a die-hard fan of Eric Kripke’s Supernatural, you can’t be unfamiliar with Alden Ehrenreich. Well, that was his debut project, in which he played Ben Collins in the episode titled ‘Wendigo’. The other notable projects he has worked on include Beautiful Creatures, Oppenheimer, and more.
4. Benedict Wong as Andrew Marcus
Benedict Wong’s Andrew Marcus is the principal of the school, whose seventeen third-grade children vanish mysteriously. He is one of the most enigmatic and strong characters that the film needed. His commanding presence adds deep layers to the horror-thriller’s unfolding mystery.
Benedict Wong rose to prominence after portraying Wong in the Marvel Cinematic Universe. Some of the other renowned titles he worked on include Annihilation, Prometheus and The Martian.
5. Amy Madigan as Gladys Lilly
Amy Madigan’s Gladys Lily initially appears as Alex’s aunt, but as the story moves forward, she emerges as a sinister figure. She is the witch who uses black magic to kidnap the 17 kids to drain their energies to stay youthful forever.
Amy Madigan is one such actress who has demonstrated her raw acting skills across television, theatre, and film. She is mostly recognized for appearing in Twice in a Lifetime, Field of Dreams, Carnivàle, and more.
6. Austin Abrams as Anthony
Anthony is a drug addict who accidentally gets involved in the mystery of the 17 children’s disappearance. With his humour and chaotic energy, he brings unpredictability to the plot, making it more intriguing.
Austin Abrams gained recognition after appearing as Ron Anderson in The Walking Dead’s fourth and fifth seasons. His notable performances can be seen in Euphoria, Dash & Lily, and more.
7. Cary Christopher as Alex Lilly
Alex Lily is a reserved child who is the only one left behind when the other kids mysteriously vanish one night. However, he somehow becomes entangled in the evil actions of Gladys, who poses as his aunt. Cary Christopher is mainly recognized for his roles in Twisted Sisters, Mank, Mr. Mom, and more.
The above list consists of the main characters who played significant roles in shaping the mysterious narrative. Now, below we have mentioned the names of the talented actors who added layers of depth to the plot by appearing in supporting roles in the Weapons cast:
- Toby Huss as Ed Locke
- Justin Long as Gary
- Sara Paxton as Erica
- June Diane Raphael as Donna Morgan
- Whitmer Thomas as Mr. Lilly
- Callie Schuttera as Mrs. Lilly
- Luke Speakman as Matthew Graff
- Clayton Farris as Terry Miller