Casting

Director

Stuart Hazeldine

Producer

Gil Netter, Brad Cummings

Executive Producer

Long Qiuyun, Mike Drake, Ray Scalice

Screenplay

John Fusco, Destin Daniel Cretton, Andrew Lanham

Novel

William Paul Young, Wayne Jacobsen, Brad Cummings

Original Music Composer

Aaron Zigman

Director of Photography

Declan Quinn

Editor

William Steinkamp

Casting

Deborah Aquila, Tricia Wood

Stunt Coordinator

Owen Walstrom

Production Design

Joseph C. Nemec III

Art Direction

Gwendolyn Margetson

Set Decoration

Tracey A. Doyle

Costume Design

Karin Nosella, Stacy Caballero

Camera Operator

Jim Van Dijk

Sam Worthington
Sam WorthingtonMack Phillips
Octavia Spencer
Octavia SpencerPapa / Elouisa
Tim McGraw
Tim McGrawWillie
Aviv Alush
Aviv AlushJesus
Sumire
SumireSarayu
Radha Mitchell
Radha MitchellNan Phillips
Graham Greene
Graham GreeneMale Papa
Gage Munroe
Gage MunroeJosh Phillips
Megan Charpentier
Megan CharpentierKate Phillips
Lane Edwards
Lane EdwardsOfficer Dalton
Alice Braga
Alice BragaSophia
Ryan Robbins
Ryan RobbinsEmil Ducette
?
Emily HolmesVicky Ducette
Amélie Eve
Amélie EveMissy Phillips
Jordyn Ashley Olson
Jordyn Ashley OlsonEmily Ducette
Laura MacKillop
Laura MacKillopAmber Ducette
?
Derek HamiltonMack's Dad
Tanya Hubbard
Tanya HubbardMack's mom
Carson Reaume
Carson ReaumeYoung Mack Phillips
David MacKay
David MacKayPreacher
Chris Britton
Chris BrittonChurch Deacon
Kendall Cross
Kendall CrossSpecial Agent Wikowski
Jay Brazeau
Jay BrazeauTony
Greta Makena Gibson
Greta Makena GibsonTeenage Girl
David Longworth
David LongworthOlder Camper
Ty Olsson
Ty Olsson1950s Mack's Grandpa
Leena Manro
Leena ManroNurse
Kayla Fielding
Kayla FieldingAly Taylor
?
Grace NetterGirl on Bridge
Nicholas Holmes
Nicholas Holmes1950s Young Mack's Dad
?
Brayden SnowMeadow Kid (uncredited)
?
Kayzhia SnowMeadow Kid (uncredited)