sMovies - Watch Movies & TV Shows Online

A Dog's Purpose

Every dog happens for a reason.

★ 7.6

2017 | 100 min | United States

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

Lasse Hallström

Director

Lasse Hallström

Josh Gad

Josh Gad

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

K.J. Apa

K.J. Apa

as Teen Ethan

Britt Robertson

Britt Robertson

as Teen Hannah

Dennis Quaid

Dennis Quaid

as Adult Ethan

Peggy Lipton

Peggy Lipton

as Adult Hannah