Starring Cast
Key crew
Director
Screenplay
Producers
Music
Cinematography
Editor
Production design
Costume design
Casting
Full cast
44 cast membersVincent Berdoulle
The Wall
Leroy Rodriquez
Merc #1
Adam Slobodian
Merc #2
Jeton Bennett
Merchant's Grandson
Lloyd Barker
Driver
Damian Vazquez
Large Buddy
Meliza Abril
Trina
Marissa Paquin
Pharmacist
Kiristen Cousins
Triage Nurse
Trish Langfitt
Employee
Bodhi Eryou
Young Peter (4)
Todd Shipster
Barkeep
Billy Paquin
Bald Man
Larissa Iwazaki
Customer
Amber Ashley Smith
Waitress
Jim Wrigley
Surgeon
Alexis Germain
Bully
Chelsea Flynn
Teacher
Kaia Lilford
3rd Grader
Jaspar Nielson
Dead Aryan Teenager
Teri Bilewitch
EMT #1
Sonia Sajnani
Hotel Clerk
Ashley Roque
Teen Clerk
Bob Moseley
Coroner
Chad Modden
Uniformed Cop
Ella Rahmani
Doctor
Ashley Crowe
Cashier
Crew by department
71 crew membersDirecting
Jonathan Sobol
Director
Adam Swica
Director of Photography
Ashley Crowe
Third Assistant Director
Jeff Chapman
First Assistant Director
Maty Ralph
Second Assistant Director
Ryan McIntyre
First Assistant "A" Camera
Tonie Chisholm
Second Second Assistant Director
Adam McKay
Second Unit Director of Photography
Jan Belina Brzozowski
Second Unit Director of Photography
Production
Doug Murray
Producer
Nicholas Tabarrok
Producer
William G. Santor
Producer
Mike Roknic
Location Manager
Andrew Chang-Sang
Executive Producer
John Hills
Executive Producer
Michelle Aseltine
Production Manager
Thomas Michael
Executive Producer
Jason Ross Jallet
Supervising Producer
Blake Garbe
Production Coordinator
Matty Alexandropoulos
Assistant Location Manager
Shelby Golemic
Assistant Production Coordinator
Camera
Ryan Hernandez
Gaffer
Natalino Lattanzio
Camera Operator
Owen McMenemy-Brown
Second Assistant Camera
Tremayne Virgil Ebanks
Second Assistant "B" Camera
Sound
Music
Michael Perlmutter
Music Supervisor
Igor Correia
Original Music Composer
Jeff Milutinovic
Original Music Composer
Mark Domitric
Original Music Composer
Tom Westin
Original Music Composer
fl0qi
Original Music Composer
Art
Visual Effects
Jeff Bruneel
Visual Effects Supervisor
Prasanna Paul
Visual Effects Supervisor
Natasha Krishnan
Visual Effects Coordinator
Tessa Sarantopoulos
Visual Effects Coordinator
Costume & Makeup
Jenn McGouran
Set Costumer
Muska Zurmati
Costume Design
Trina Brink
Hair Department Head
Steph Pringle
Makeup Department Head
Nafisa Zurmati
Assistant Costume Designer
Other
Ben Milord
Stunts
Badir Awe
Unit Manager
Marc David
Stunt Double
Yann Brouet
Stunt Double
Harvey Arthur Smith
Truck Supervisor
Dustin Rivers
Best Boy Electric
Jake O'Neill
Script Supervisor
Vincent Bouillon
Fight Choreographer