Marg Helgenberger
Hannah Montgomery
Marg Helgenberger
Hannah Montgomery
Betty Gilpin
Gloria Mitchell
Henry Lau
Trent
Kathryn Prescott
Clarity June "CJ" Mitchell
Dennis Quaid
Ethan Montgomery
Josh Gad
Bailey / Molly / Big Dog / Max (voice)
Abby Ryder Fortson
Young CJ
Emma Volk
Toddler CJ
Ian Chen
Young Trent
Jake Manley
Shane
Johnny Galecki
Henry Montgomery
Tyler Asher Xin-Qin
Saint
Beckett Richard Pin
15-Month-Old Saint
Daniela Barbosa
Liesl
Kevin Claydon
Barry
Arlene Duncan
Hilda
Cherissa Richards
Joan
Kenneth Liu
Trent's Dad
Stefanie Wiens
Angela Narth
Old Woman
Sally Shepard
Tour Bus Ticket Taker (uncredited)
Conrad Coates
Big Joe
Patricia J. Henderson
Costume Design
Rogier Stoffers
Director of Photography
Robert Komatsu
Editor
Jeff Sanca
Stunt Driver
Mark Isham
Original Music Composer
Marny Eng
Stunt Coordinator
Benjamin Mossman
Visual Effects Supervisor
Maya Forbes
Screenplay
Gail Mancuso
Director
Gavin Polone
Producer
Wallace Wolodarsky
Screenplay
W. Bruce Cameron
Novel
Cathryn Michon
Screenplay
Todd Tucker
Special Effects Makeup Artist
W. Bruce Cameron
Screenplay
Holly Bario
Co-Producer
Eric Fraser
Production Design
Larry Spittle
Art Direction