Movie Cast (32)
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)
Movie Crew (64)
Sound
Crew
Directing
Production
Brad Cummings
Novel
Brad Cummings
Producer
Gil Netter
Producer
Mike Drake
Executive Producer
Long Qiuyun
Executive Producer
Lani Netter
Co-Producer
Deborah Aquila
Casting
Tricia Wood
Casting
Chris Foss
Production Manager
Jennifer Booth
Production Supervisor
Andy Levine
Post Production Supervisor
Ray Scalice
Executive Producer
Jessica Aquila Cymerman
Casting Assistant
Monty Bannister
Location Manager
David Paul Wichert
Location Manager
Vincent Dela Luna
Location Scout
Diana Adams
Production Accountant