Cast (22)

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

Crew (18)

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