A Dog's Journey
A heartwarming family drama that emotionally portrays a dog's unwavering devotion across several lifetimes, serving as a guardian angel to a girl navigating life's hardships.
A Dog's Journey
A Dog's Journey

"Some friendships transcend lifetimes."

03 May 2019 China 109 min ⭐ 8.1 (1,575)
Director: Gail Mancuso
Cast: Marg Helgenberger, Betty Gilpin, Henry Lau, Kathryn Prescott, Dennis Quaid
Drama Family Adventure
Unconditional Love and Devotion Family and Forgiveness Life, Death, and Reincarnation Overcoming Adversity
Budget: $16,000,000
Box Office: $78,871,079

A Dog's Journey - Characters & Cast

Character Analysis

Bailey (voice)

Josh Gad

Archetype: The Guardian
Key Trait: Loyal

Motivation

Bailey's primary motivation is to fulfill his promise to Ethan to protect CJ. This singular purpose drives him through multiple reincarnations, as he seeks to provide CJ with the unconditional love and support she needs.

Character Arc

Bailey's arc is less about personal change and more about the fulfillment of his purpose. Across several lifetimes, he learns and grows in his understanding of how to best protect and support CJ. His journey culminates in him successfully fulfilling his promise to Ethan and finally being reunited with him in the afterlife.

CJ

Kathryn Prescott

Archetype: The Orphan/Wanderer
Key Trait: Resilient

Motivation

CJ's motivation evolves throughout the film. Initially, it is simply to survive her difficult upbringing. As she gets older, she is motivated by her desire to become a musician and to find a loving and supportive relationship.

Character Arc

CJ begins as a lonely and neglected child who grows into a young woman struggling with self-doubt and unhealthy relationships. Through the constant love of her dog (Bailey in his various forms) and by reconnecting with her childhood friend Trent, she learns to believe in herself, pursue her passion for music, and heal her relationship with her mother. She ultimately finds love, family, and personal fulfillment.

Gloria

Betty Gilpin

Archetype: The Shadow/Wounded Healer
Key Trait: Troubled

Motivation

Gloria's early motivations are selfish, driven by her own pain and a desire for a life she feels she was denied. Later, her motivation shifts to wanting to repair her relationship with her daughter.

Character Arc

Gloria starts as a neglectful and alcoholic single mother, consumed by grief and her own failed aspirations. Her character is initially portrayed as antagonistic and unsympathetic. Over the course of the film, she hits rock bottom and eventually seeks to make amends with CJ, demonstrating a significant arc of redemption and forgiveness.

Ethan

Dennis Quaid

Archetype: The Mentor
Key Trait: Loving

Motivation

Ethan's motivation is his deep love for his granddaughter, CJ, and his desire to ensure her well-being even after he is gone. He trusts Bailey implicitly to carry out this final and most important task.

Character Arc

Ethan's arc is largely completed in the previous film, "A Dog's Purpose." In this film, he serves as the catalyst for the main plot. As an older, wiser man, his primary role is to set Bailey on his new journey to protect CJ. His eventual death and reunion with Bailey in the afterlife provide a poignant and satisfying conclusion to their story.

Trent

Henry Lau

Archetype: The Ally/Love Interest
Key Trait: Supportive

Motivation

Trent's motivation is his enduring love and friendship for CJ. He consistently supports her and her dreams, and he wants to be with her.

Character Arc

Trent is CJ's loyal childhood friend who remains a supportive presence in her life even when they are apart. He grows from a kind-hearted boy into a successful and caring man. His arc is intertwined with CJ's, as he represents the stable and healthy love that she deserves.

Cast

Marg Helgenberger as Hannah Montgomery
Betty Gilpin as Gloria Mitchell
Henry Lau as Trent
Kathryn Prescott as Clarity June "CJ" Mitchell
Dennis Quaid as Ethan Montgomery
Josh Gad as Bailey / Molly / Big Dog / Max (voice)
Abby Ryder Fortson as Young CJ
Emma Volk as Toddler CJ
Ian Chen as Young Trent
Jake Manley as Shane
Johnny Galecki as Henry Montgomery
Tyler Asher Xin-Qin as Saint
Beckett Richard Pin as 15-Month-Old Saint
Daniela Barbosa as Liesl
Kevin Claydon as Barry