Sam Worthington
Mack Phillips
Sam Worthington
Mack Phillips
Octavia Spencer
Papa / Elouisa
Tim McGraw
Willie
Aviv Alush
Jesus
Sumire
Sarayu
Radha Mitchell
Nan Phillips
Graham Greene
Male Papa
Gage Munroe
Jose Phillips
Megan Charpentier
Kate Phillips
Lane Edwards
Officer Dalton
Alice Braga
Sophia
Ryan Robbins
Emil Ducette
Emily Holmes
Vicky Ducette
Amélie Eve
Missy Phillips
Jordyn Ashley Olson
Emily Ducette
Laura MacKillop
Amber Ducette
Derek Hamilton
Mack's Dad
Tanya Hubbard
Mack's mom
Carson Reaume
Young Mack Phillips
David MacKay
Preacher
Chris Britton
Church Deacon
Kendall Cross
Special Agent Wikowski
Jay Brazeau
Tony
Greta Makena Gibson
Teenage Girl
David Longworth
Older Camper
Ty Olsson
1950s Mack's Grandpa
Leena Manro
Nurse
Kayla Fielding
Aly Taylor
Grace Netter
Girl on Bridge
Nicholas Holmes
1950s Young Mack's Dad
Brayden Snow
Meadow Kid (uncredited)
Kayzhia Snow
Meadow Kid (uncredited)
Aaron Olson
Assistant Dialogue Editor
Gord Hillier
Dialogue Editor
Gord Hillier
ADR Supervisor
Krista Bell
Stunt Double
Owen Walstrom
Stunt Coordinator
Stuart Hazeldine
Director
John Fusco
Screenplay
William Paul Young
Novel
Andrew Lanham
Screenplay
Destin Daniel Cretton
Screenplay
Wayne Jacobsen
Novel
Brad Cummings
Novel
Brad Cummings
Producer
Gil Netter
Producer
Mike Drake
Executive Producer
Long Qiuyun
Executive Producer
Lani Netter
Co-Producer
William Steinkamp
Co-Producer
Aaron Zigman
Original Music Composer
Declan Quinn
Director of Photography
William Steinkamp
Editor
Deborah Aquila
Casting
Tricia Wood
Casting
Joseph C. Nemec III
Production Design
Gwendolyn Margetson
Art Direction
Tracey A. Doyle
Set Decoration
Karin Nosella
Costume Design
Stacy Caballero
Costume Design
Sandy Lindala
Prosthetic Supervisor
Chris Foss
Production Manager
Jennifer Booth
Production Supervisor
Andy Levine
Post Production Supervisor
Myron Hoffert
First Assistant Director
Karin Behrenz
Third Assistant Director
Scott Kukurudz
Third Assistant Director
David Scott Thomson
Assistant Director
David Hadaway
Set Designer
Cheryl Marion
Set Designer
Chris Higgins
Foley
Maureen Murphy
Foley
Tony Lazarowich
Special Effects Coordinator
Warren Mazutinec
VFX Editor
Ray Scalice
Executive Producer
Jake Giles Netter
Still Photographer
Jim Van Dijk
Camera Operator
Jim Van Dijk
Steadicam Operator
Jessica Aquila Cymerman
Casting Assistant
Christine Coutts
Costume Supervisor
Gary Lam
First Assistant Editor
Katrina Carrasco
Post Production Assistant
Eric Van Dyn Hoven
Post Production Assistant
Kimi Rosenthal
Post Production Supervisor
Monty Bannister
Location Manager
David Paul Wichert
Location Manager
Vincent Dela Luna
Location Scout
James Giddy
Location Scout
Anastasia Brown
Music Supervisor
Kazimir Boyle
Orchestrator
Patrick Kirst
Orchestrator
Paul Shatto
Music Editor
Patti Henderson
Script Supervisor
P.R. Tooke
Script Supervisor
Loyd Bateman
Stunt Double
Diana Adams
Production Accountant