A Dog’s Purpose

A Dog's Purpose is a 2017 American comedy-drama film directed by Lasse Hallström and written by W. Bruce Cameron, Cathryn Michon, Audrey Wells, Maya Forbes and Wally Wolodarsky, based on the 2010 novel of the same name by W. Bruce Cameron. The film stars Britt Robertson, KJ Apa, Juliet Rylance, John Ortiz, Kirby Howell-Baptiste, Peggy Lipton, Dennis Quaid and Josh Gad.

Plot
A devoted dog (Josh Gad) discovers the meaning of its own existence through the lives of the humans it teaches to laugh and love. Reincarnated as multiple canines over the course of five decades, the lovable pooch develops an unbreakable bond with a kindred spirit named Ethan (Bryce Gheisar). As the boy grows older and comes to a crossroad, the dog once again comes back into his life to remind him of his true self.

Why It Rocks

 * 1) Beautiful, amazing cinematography.
 * 2) Bailey shares a touching relationship with his owner, Ethan.
 * 3) Astounding performances from each and every one of the actors.
 * 4) Well-done character and story development mostly done via Josh Gad‘s narration.
 * 5) The idea of making a dog live through several lives and seeing what it’s like with several different owners is pretty original.
 * 6) Captures the heartwarming tone the book it was based on had.
 * 7) Several amounts of funny, serious and tear-jerking moments that are well-executed, such as the scene where Bailey grows depressed after Ethan leaves for college.
 * 8) The ending is incredibly heartwarming that will leave you in tears of joy and satisfaction.
 * 9) Likable and sympathetic characters.
 * 10) Nicely said dialogue from the human characters.
 * 11) It accurately shows how much pet owners truly care for their dogs and how they should treat them with the attention they deserve.