Cast

Cooper Hoffman
Raymond Garraty #47

David Jonsson
Peter McVries #23

Garrett Wareing
Stebbins #38

Tut Nyuot
Arthur Baker #6

Charlie Plummer
Gary Barkovitch #5

Ben Wang
Hank Olson #46

Jordan Gonzalez
Richard Harkness #49

Joshua Odjick
Collie Parker #48

Mark Hamill
The Major

Roman Griffin Davis
Curly #7

Judy Greer
Mrs. Ginnie Garraty

Josh Hamilton
Mr. William Garraty

Noah de Mel
Ewing #1

Daymon Wrightly
Rank #19

Jack Giffin
Ronald #45

Thamela Mpumlwana
Pearson #8

Keenan Lehmann
Larson #14

Dale Neri
Percy Grimes #31

Teagan Stark
Patrick Smith #4

Samuel Clark
Tressler #24

Emmanuel Oderemi
Zuck #50

Cameron MacConomy
Entry Gate Soldier

Gabriel Daniels
Police Officer

Adam Hurtig
Police Officer

Marina Stephenson Kerr
Lady in Black Dress

Athena Barten
Teenage Girl with Love Sign
Leo King
Small Boy on Bike
Ruger Red Barnes
Small Boy on Bike

Steven Ratzlaff
Crowd Singer
Kevin McIntyre
Crowd Singer
Antonius Hackett
Crowd Singer
Sheaya Labiuk
Crowd Singer

Sharon Bajer
Crowd Singer

Toni Reimer
Crowd Singer

Laura Olafson
Crowd Singer

Carson Nattrass
Crowd Singer

David MacInnis
Loud Speaker (voice)

Kristen Sawatzky
Soldier on Bug

Jake Kennerd
Soldier on Bug
Alex de Sousa
Soldier on Bug

Jeff Strome
Soldier on Bug
Jacques Diack
Soldier on Bug

Ava Darrach-Gagnon
Soldier on Troop Carrier

Alan Castanga
Soldier on Troop Carrier

Rawleigh Clements-Willis
Soldier on Troop Carrier

Anders Strome
Bug Driver

Robert Borges
Troop Carrier Driver
Robert Love
Tank Driver

BJ Verot
Soldier on Tank

Chris MacMillan
Angel Price #44
Alex MacMillan
Omar Green #10

Tristan Carlucci
Henlee Chavez #21
Paramvir Singh
Sebastian Rodriguez #13

Sage Cloud
Bobby Sledge #11

Alec Carlos
Dave Barnes #41
Ryan Stelmaschuk
Chris Turner #40
Thomas Sedor
Marty Wyman #43
James Durham
The Major's Driver
Richard Thomas
Police Officer
David Beakley
Flashback Soldier

Bronson Cameron
Flashback Soldier
Derek Poplawski
Flashback Soldier

Maricar Faderon
Percy Grimes' Mother (uncredited)

Gaaldino
Derrick #12
Crew

Francis Lawrence
Director
(Directing)

Francis Lawrence
Producer
(Production)

Roy Lee
Producer
(Production)

Jo Willems
Director of Photography
(Camera)

JT Mollner
Screenplay
(Writing)

Cameron MacConomy
Producer
(Production)

Steven Schneider
Producer
(Production)

Stephen King
Novel
(Writing)
Doug Morrow
Makeup Department Head
(Costume & Make-Up)

Rich Delia
Casting
(Production)

Nicolas Lepage
Production Design
(Art)

Sinan Saber
First Assistant Director
(Directing)
Murray Close
Still Photographer
(Camera)

Scott J. Ateah
Stunt Coordinator
(Crew)
Joshua Hood
Script Supervisor
(Directing)

Jeremiah Fraites
Original Music Composer
(Sound)
Greg Kegel
Visual Effects Supervisor
(Visual Effects)

Mark Yoshikawa
Editor
(Editing)
Peggy Eghbalian
Editor
(Editing)
Gary Barringer
Graphic Designer
(Art)
Ethan Braun
Set Dresser
(Art)

Matthew Enns
Set Dresser
(Art)

Stephen King
Executive Producer
(Production)
Mika Saito
Executive Producer
(Production)

Christopher Woodrow
Executive Producer
(Production)
K. Blaine Johnston
Executive Producer
(Production)
Andrew Childs
Executive Producer
(Production)
Heather Neale
Costume Designer
(Costume & Make-Up)
Jeremy Peirson
Supervising Sound Editor
(Sound)
Jeremy Peirson
Sound Designer
(Sound)
Mika Saito
Unit Production Manager
(Production)
Boeseya Petra
Production Manager
(Production)
Hadie DeJesus
Second Assistant Director
(Directing)
Diana Kim
Second Assistant Director
(Directing)
Joshua Sarna
Stunt Double
(Crew)

Emerson Wong
Stunt Double
(Crew)

Anders Strome
Stunt Driver
(Crew)

Robert Borges
Stunt Driver
(Crew)
Robert Love
Utility Stunts
(Crew)
Carrie Wilkins
Co-Producer
(Production)
Ellen Rutter
Co-Producer
(Production)
Rhonda Baker
Co-Producer
(Production)
Hadie DeJesus
Associate Producer
(Production)
Kathy McCoy
Art Direction
(Art)
Scott Rossell
Set Decoration
(Art)
Ian R. C. Levine
"A" Camera Operator
(Camera)
Ian R. C. Levine
Steadicam Operator
(Camera)
Pascal Boisvert
First Assistant "A" Camera
(Camera)
Juan Manuel Panelli
Second Assistant "A" Camera
(Camera)
Jason Heke
"B" Camera Operator
(Camera)
Steven K. Johnson
First Assistant "B" Camera
(Camera)
Thirsten Klueckmann
Second Assistant "B" Camera
(Camera)
Ryan Wuckert
Digital Imaging Technician
(Camera)
Dillon Proulx
Camera Trainee
(Camera)
Isabelle Breitkreitz
Camera Trainee
(Camera)
Ryan Cheale
Drone Pilot
(Camera)
Dan Harper
Drone Pilot
(Camera)
Jeffrey Harlacker
Post Production Producer
(Production)
Jason Miller
Post Production Producer
(Production)
Carolyn Calvert
First Assistant Editor
(Editing)
Jeffrey Murias
Production Sound Mixer
(Sound)
Eric Neufeld
Boom Operator
(Sound)
Tim Debenham
Boom Operator
(Sound)
Blaine Komatich
Chief Lighting Technician
(Lighting)
Eric Kinsman
Assistant Chief Lighting Technician
(Lighting)
Cooper Lee Smith
Gaffer
(Lighting)
Lorne Bailey
Generator Operator
(Crew)
Craig Aftanas
Generator Operator
(Crew)
Justin Tocher
Key Grip
(Camera)
Brad MacLean
Dolly Grip
(Camera)
Alley Lakomski
Dolly Grip
(Camera)
Ryan Capar
Grip
(Camera)
Brad MacLean
Techno Crane Operator
(Crew)
Alley Lakomski
Techno Crane Operator
(Crew)
Joe Fish
Camera Car
(Camera)
Sean Gillies
Camera Car
(Camera)
Kyrie Axford
Art Department Coordinator
(Art)
Dominique Simard
Art Department Production Assistant
(Production)
Nikola Tosic
Leadman
(Art)
Kasey Klem
Set Decoration
(Art)
Mike Neon
Set Decoration Buyer
(Art)
Hilda Wiebe
On Set Dresser
(Costume & Make-Up)
Caelum Rossell
Set Dresser
(Art)
Raymond Miles
Set Dresser
(Art)
Rachel Kendall
Set Dresser
(Art)
Laurie Link
Set Dresser
(Art)
Austin Klassen
Set Dresser
(Art)
Corey Ticknor
Greensman
(Art)
Mackenzie Fedoruk
Greensman
(Art)
Alaina Waldner
Greensman
(Art)
Hilary Sain
Greensman
(Art)
Bryce Schroeder
Greensman
(Art)
Siyee Man-Vandyck
Greensman
(Art)
Jason Gibbs
Property Master
(Art)
Ashley Toews
Assistant Property Master
(Art)
Daniel LaCroix
Assistant Property Master
(Art)
Maggie Ziervogel
On Set Key Props
(Art)
Derek Decker
Armory Coordinator
(Crew)
Davin MacRae
Special Effects Coordinator
(Crew)
Eric Madill
Special Effects
(Crew)
Kurt Swar
Special Effects
(Crew)
Kevin Waldbauer
Special Effects Technician
(Crew)
Alexander Ababio
Special Effects Technician
(Crew)
Mark Gebel
Special Effects Technician
(Crew)
Jason Lowe
Special Effects Technician
(Crew)
Paula Dunfield
Assistant Costume Designer
(Costume & Make-Up)
TJ Kshymensky
Costume Set Supervisor
(Costume & Make-Up)
Ashley Hyra
Key Makeup Artist
(Costume & Make-Up)
Shelly Isfeld
Assistant Makeup Artist
(Costume & Make-Up)
Megan Stark Evans
Assistant Makeup Artist
(Costume & Make-Up)
Brie Tait
Assistant Makeup Artist
(Costume & Make-Up)
Cindy E. Smith-McGuire
Assistant Makeup Artist
(Costume & Make-Up)
Zinka Tuminski
Hair Department Head
(Costume & Make-Up)
Robyn Partyka
First Assistant Hairstylist
(Costume & Make-Up)
Adam Richards
Casting Associate
(Production)
Olivia Simon
Casting Assistant
(Production)

Dan De Jaeger
Casting Assistant
(Production)

Carmen Kotyk
Casting
(Production)
Heather Madill
Extras Casting
(Production)
Libid Zyla-Harder
Extras Casting Assistant
(Production)
Neal Baksh
Location Manager
(Production)
Evan Duplak
Assistant Location Manager
(Production)
Nick Nacionales
Assistant Location Manager
(Production)
Chris Campbell
Assistant Location Manager
(Production)
Chris Campbell
Location Scout
(Art)
Milt Bruchanski
Location Scout
(Art)
Boris Minkevich
Location Scout
(Art)
Mindy May Jenkins
Production Accountant
(Production)
Julius Borja
First Assistant Accountant
(Production)
Carla Spizziri
First Assistant Accountant
(Production)
Chris Cordoviz
Second Assistant Accountant
(Production)
Cameron Templeman
Second Assistant Accountant
(Production)
Alicia Johnston
Second Assistant Accountant
(Production)
Erica Kolsrud
Post Production Accountant
(Production)
Manella Vila Nova
Production Coordinator
(Production)
Jasmin Chong
Assistant Production Coordinator
(Production)
Lisa Lyle
Travel Coordinator
(Production)
Eve Stewart
Travel Coordinator
(Production)
Chrussy Byrd
Production Assistant
(Production)
Brian Kawakami
Production Assistant
(Production)
Hadie DeJesus
Second Unit Director
(Directing)
Carl Kouri
Second Unit First Assistant Director
(Directing)
Cara Denyer
Third Assistant Director
(Directing)
Tyshana Hobson
Third Assistant Director
(Directing)
Martin Doepner
Third Assistant Director
(Directing)
Paulene Martinez
Set Production Assistant
(Crew)
Mark Schroeder
Set Production Assistant
(Crew)
Jay Koensgen
Set Production Assistant
(Crew)
Will MacCumber
Set Production Assistant
(Crew)
Reid McTavish
Production Assistant
(Production)
Liana Montemayor
Producer's Assistant
(Production)

Tiffany McDonald
Executive Producer's Assistant
(Production)
Chelsea Hamill
Actor's Assistant
(Crew)
John Krause
Vocal Coach
(Sound)
Tom Soares
Dialect Coach
(Crew)
Courtney Voth
Animal Coordinator
(Crew)
Scott Hopper
Construction Coordinator
(Art)
Adrian Schroeder
Head Carpenter
(Art)
Greg Erickson
Carpenter
(Crew)
Jack Wilson
Carpenter
(Crew)
Don Greenberg
Propmaker
(Crew)
Andrew Beck
Key Scenic Artist
(Crew)
John Gordon
Paint Coordinator
(Art)
Andrea von Wichert
Painter
(Art)
Farrah Okolita
Painter
(Art)
Mark Dann
Transportation Coordinator
(Crew)
Corey Walker
Transportation Captain
(Crew)
Elliott Podolsky
Head Driver
(Crew)
Mark Robinson
Head Driver
(Crew)
Glenn Hughes
Picture Car Coordinator
(Crew)
Sean Nacionales
Picture Car Coordinator
(Crew)
Jim Huynh
Set Medic
(Crew)
RoseAnna Schick
Unit Publicist
(Crew)
Jon Mefford
Epk Producer
(Camera)
Rene J. Collins
Epk Camera Operator
(Camera)
Jeremy Peirson
Sound Re-Recording Mixer
(Sound)
Carlos Sanches
Sound Re-Recording Mixer
(Sound)
Thomas Jones
Supervising Sound Editor
(Sound)
Sarah Bourgeois
Assistant Sound Editor
(Sound)
Michael Hertlein
Dialogue Editor
(Sound)
Robert Troy
Dialogue Editor
(Sound)
Phil Barrie
Foley Supervisor
(Sound)
Phil Barrie
Sound Effects Editor
(Sound)
Jack Heeren
Foley Mixer
(Sound)
Kevin Jung
Foley Mixer
(Sound)
Chelsea Body
Foley Mixer
(Sound)
Sandra Fox
Foley Artist
(Sound)
Michael Miller
ADR Mixer
(Sound)
Jason Oliver
ADR Mixer
(Sound)
Chris Whiteside
ADR Mixer
(Sound)

Ranjani Brow
ADR Voice Casting
(Production)

Ashley Lambert
ADR Voice Casting
(Production)
Aaron Becker
Title Designer
(Art)
Hsien Lun Su
Title Designer
(Art)
David Fox
Visual Effects Producer
(Visual Effects)
Jesse Santi
Visual Effects Coordinator
(Visual Effects)
Amanda Czermak Cortes
Visual Effects Coordinator
(Visual Effects)
Olof Maria Osterby Eythorsdottir
Visual Effects Coordinator
(Visual Effects)
Jan Rybář
CG Supervisor
(Crew)
Pedro Santos
CG Supervisor
(Crew)
Jan Dubberke
Compositing Supervisor
(Visual Effects)
Jason Ruder
Music Editor
(Sound)
Hugh Brunt
Conductor
(Sound)
Tim Davies
Orchestrator
(Sound)
Dave Hage
Orchestrator
(Sound)
David Baron
Orchestrator
(Sound)
Laurence Anslow
Scoring Mixer
(Sound)
Bryan R. Burns
Second Assistant Director
(Directing)
Aaron Barr
VFX Artist
(Visual Effects)
Andrew Hogden
VFX Artist
(Visual Effects)
Brian Howald
VFX Artist
(Visual Effects)
Curro Doyagüez
VFX Artist
(Visual Effects)
James McPherson
VFX Artist
(Visual Effects)
Joaquin Ludewig
VFX Artist
(Visual Effects)
Karl Rosner
VFX Artist
(Visual Effects)
Martin Humphrey
VFX Artist
(Visual Effects)
Michael Miller
VFX Artist
(Visual Effects)
Joel Tong
VFX Artist
(Visual Effects)
Michael Balzer
VFX Artist
(Visual Effects)
Randy Ui
VFX Artist
(Visual Effects)
Shailey Horton
VFX Artist
(Visual Effects)
Alan Torres
VFX Artist
(Visual Effects)
Benedict Gillingham-Sutton
VFX Artist
(Visual Effects)
Martin Halle
VFX Artist
(Visual Effects)
Zheng Bao
VFX Artist
(Visual Effects)

Shaboozey
Songs
(Sound)
