A Dog's Purpose (2017)

A Dog's Purpose (2017)

Every dog happens for a reason. 2017-01-19 Canada, India, United States of America 100 Min. PG-13
7.6 3300 votes

Overview

A dog goes on quest to discover his purpose in life over the course of several lifetimes with multiple owners.

Cast

Josh Gad is Dogs: Bailey / Buddy / Tino / Ellie (voice)
Dogs: Bailey / Buddy / Tino / Ellie (voice)
K.J. Apa is Teen Ethan
Teen Ethan
Britt Robertson is Teen Hannah
Teen Hannah
Dennis Quaid is Adult Ethan
Adult Ethan
Peggy Lipton is Adult Hannah
Adult Hannah
Juliet Rylance is Elizabeth - Ethan's Mom
Elizabeth - Ethan's Mom
Luke Kirby is Jim - Ethan's Dad
Jim - Ethan's Dad
John Ortiz is Carlos
Kirby Howell-Baptiste is Maya Williams
Gabrielle Rose is Grandma Fran
Grandma Fran