
A Dog's Purpose
2017 · Movie · PG · 100 min · ★ 7.6 · 39% critics
A dog tries to understand why it keeps returning in new lives, each time bonding with different people and learning what it means to help, protect, and love. Told from the dog’s point of view, the story follows a heartfelt journey across years and homes in search of a simple purpose.
Based on A Dog's Purpose
Where to watch
Not currently available to stream in the US.
2 hours to watch.
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 2017
- Release date
- 2017-01-19
- Language
- English
- Rated
- PG
- Runtime
- 100 min
- Critic score
- 39/100
- TMDB rating
- 7.6/10 (3,535 votes)
- Box office
- $192,345,040
- Budget
- $22,000,000
About
If you enjoy heartfelt, family-friendly stories that celebrate loyalty and second chances, this should land—especially if you liked A Dog’s Way Home; Not for you if you dislike tearjerkers or find emotional storytelling too pushy.
Pros: big emotional range; dog’s-eye narration; family-friendly warmth | Cons: manipulative tearjerker moments; contrived scenes; uneven polish
Themes
- based on novel or book
- human animal relationship
- reincarnation
- dog
- pets
Cast & crew

Josh Gad
as Dogs: Bailey / Buddy / Tino / Ellie (voice)

KJ Apa
as Teen Ethan

Britt Robertson
as Teen Hannah

Dennis Quaid
as Adult Ethan

Peggy Lipton
as Adult Hannah

Juliet Rylance
as Elizabeth - Ethan's Mom

Luke Kirby
as Jim - Ethan's Dad

John Ortiz
as Carlos

Kirby Howell-Baptiste
as Maya Williams

Pooch Hall
as Al
Directed by Lasse Hallström