SupportSupport
A Dog's Purpose > Credits and Details
Directed by
Lasse Hallström Lasse Hallström ... directed by
Written by
W. Bruce Cameron W. Bruce Cameron ... screenplay by / based on the novel by
Cathryn Michon Cathryn Michon ... screenplay by
Audrey Wells Audrey Wells ... screenplay by
Maya Forbes Maya Forbes ... screenplay by
Wallace Wolodarsky Wallace Wolodarsky ... screenplay
Cast
Josh Gad Josh Gad ... Bailey / Ellie / Tino / Buddy (voice)
Dennis Quaid Dennis Quaid ... Adult Ethan
Peggy Lipton Peggy Lipton ... Adult Hannah
Bryce Gheisar Bryce Gheisar ... Ethan - 8 Years Old
KJ Apa KJ Apa ... Teen Ethan
Juliet Rylance Juliet Rylance ... Ethan's Mom
Luke Kirby Luke Kirby ... Ethan's Dad
Gabrielle Rose Gabrielle Rose ... Grandma Fran
Michael Bofshever Michael Bofshever ... Grandpa Bill
Britt Robertson Britt Robertson ... Teen Hannah
Logan Miller Logan Miller ... Todd
Kirby Howell-Baptiste Kirby Howell-Baptiste ... Maya
Pooch Hall Pooch Hall ... Al
John Ortiz John Ortiz ... Carlos
Nicole LaPlaca Nicole LaPlaca ... Wendi
Primo Allon Primo Allon ... Victor
Peter Kelamis Peter Kelamis ... Dad's Boss
Caroline Cave Caroline Cave ... Boss's Wife
Jane McGregor Jane McGregor ... Rachel
Robert Mann Robert Mann ... Delivery Workman
Ron Verwymeren Ron Verwymeren ... Delivery Workman
David J. Lyle David J. Lyle ... Country Vet
Kelly-Ruth Mercier Kelly-Ruth Mercier ... Atlanta Vet
Cory Wojcik Cory Wojcik ... Puppy Mill Owner
Ross Douglas Noble Ross Douglas Noble ... Puppy Mill Customer
Andrew W. Nolan Andrew W. Nolan ... Football Coach
Jordan Butterill Jordan Butterill ... Teammate
John C. MacDonald John C. MacDonald ... Teammate
Kwesi Ameyaw Kwesi Ameyaw ... Cop
Dean McKenzie Dean McKenzie ... Detective (as Dean Monroe McKenzie)
Michael Patric Michael Patric ... Sam
Brent Holtzman Brent Holtzman ... Police Captain
Paul Jarrett Paul Jarrett ... Police Lieutenant
Christopher Pearce Christopher Pearce ... Policeman
Violet Haas Violet Haas ... Elderly Woman
Darcy Higginbotham Darcy Higginbotham ... Farmhand
Denesha Lee-Labiuk Denesha Lee-Labiuk ... Animal Control Officer (as Danesha Lee)
Kalyn Bomback Kalyn Bomback ... Animal Control Yolanda
Dan De Jaeger Dan De Jaeger ... Father at Shelter
Anita Daher Anita Daher ... Mother at Shelter
Reine Lecuyer Reine Lecuyer ... Daughter at Shelter
Rayna Ens-Armstrong Rayna Ens-Armstrong ... Daughter at Shelter
Mackenzie Thornton Mackenzie Thornton ... Tweener Girl
Avery Thompson Avery Thompson ... Tweener Girl
Aidan Ritchie Aidan Ritchie ... Ambulance Attendant
Brooke Warrington Brooke Warrington ... Bree - 7 Years Old
Kenyan Alexander Walcott Kenyan Alexander Walcott ... Ty - 5 Years Old
Treyton Augustus Walcott Treyton Augustus Walcott ... Richie - 4 Years Old
John Bluethner John Bluethner ... Professor
James Janssens James Janssens ... Alzheimer's Patient
Paul Griggs Paul Griggs ... Hot Dog Vendor
Grant Burr Grant Burr ... Hardware Store Clerk
Tom Young Tom Young ... Hardware Store Employee
Ronald Boyd Johnson Ronald Boyd Johnson ... Neighbor
Alicia Johnston Alicia Johnston ... Hysterical Mother
Chris Webb Chris Webb ... Kidnapper
Naomi Frenette Naomi Frenette ... Kidnapped Girl
Uncredited Cast
Frederick Allen Frederick Allen ... Neighbor
Hercules Hercules ... Ellie
Jim Kirby Jim Kirby ... Townsperson
Olivia Klassen Olivia Klassen ... Girl on Bus
Brian Langlotz Brian Langlotz ... Carnival Patron
Evan Martin Evan Martin ... Punk Boy
Allan Rheubottom Allan Rheubottom ... Football crowd
Tyson Wagner Tyson Wagner ... Boyfriend in Park
Produced by
Holly Bario Holly Bario ... co-producer
Alan C. Blomquist Alan C. Blomquist ... executive producer
Lesley Oswald Lesley Oswald ... co-producer
Lauren Pfeiffer Lauren Pfeiffer ... executive producer
Gavin Polone Gavin Polone ... producer
Mark Sourian Mark Sourian ... executive producer
Kim Todd Kim Todd ... co-producer
Original Music by
Rachel Portman Rachel Portman ... music by
Special Effects by
Katie Freestone Katie Freestone ... special effects assistant
Tim Freestone Tim Freestone ... special effects coordinator
Jonathan Kennedy Jonathan Kennedy ... second assistant special effects
Hudson Kenny Hudson Kenny ... on-set special effects key
J.R. Kenny J.R. Kenny ... special effects rigging key
Tony Kenny Tony Kenny ... special effects coordinator: Winnipeg, Manitoba
Michael Madill Michael Madill ... second assistant special effects
Casey Markus Casey Markus ... first assistant special effects: pyrotechnics
Joey McCutchon Joey McCutchon ... special effects welder
Elia P. Popov Elia P. Popov ... special effects coordinator: house burn
Ed Preston Ed Preston ... special effects: pool construction
Visual Effects by
David Alexander David Alexander ... cg artist
Kemal Ally Kemal Ally ... digital compositor
Greg Behrens Greg Behrens ... visual effects producer
Barb Benoit Barb Benoit ... compositor
Tingting Bi Tingting Bi ... digital compositor
Leo Bovell Leo Bovell ... artist: 3D
Paul Brogen Paul Brogen ... effects artist
Jeff Bruneel Jeff Bruneel ... compositor
Jon Campfens Jon Campfens ... visual effects supervisor
Dominic Cheung Dominic Cheung ... artist: 3D
Joshua J. Clark Joshua J. Clark ... cg supervisor
Mj Cortez Mj Cortez ... compositor
Jadrien Cousens Jadrien Cousens ... matte painter
Rob Del Ciancio Rob Del Ciancio ... compositor / lead compositor
Peter Denomme Peter Denomme ... visual effects producer
Paul DeOliveira Paul DeOliveira ... compositor
Matthew Dochstader Matthew Dochstader ... digital compositor
Jack Eatok Jack Eatok ... visual effects coordinator
Ayumi Funatsu Ayumi Funatsu ... digital compositor
Matt Goldblatt Matt Goldblatt ... effects artist
Robert Greb Robert Greb ... compositing lead
Bryant Terrell Griffin Bryant Terrell Griffin ... digital matte painter
Michael Hatton Michael Hatton ... Pipeline Supervisor
Roja Huchez Roja Huchez ... creature supervisor
Emily Jerome Emily Jerome ... visual effects coordinator
Jason Kozsurek Jason Kozsurek ... digital compositor
Winston Lee Winston Lee ... compositor
Jude Leong Jude Leong ... modeler
Ken Lin Ken Lin ... compositor
Jef Lonn Jef Lonn ... digital compositor
Mel Martin Mel Martin ... visual effects coordinator
Ian Morehead Ian Morehead ... compositor
Ralph Ortega Ralph Ortega ... visual effects coordinator
Beau Parsons Beau Parsons ... visual effects project manager
Angelo Perrotta Angelo Perrotta ... compositor
Kevin Quatman Kevin Quatman ... compositor
Geoff Sayer Geoff Sayer ... compositor
Jasmine Scott Jasmine Scott ... visual effects coordinator
Greg Sigurdson Greg Sigurdson ... additional visual effects supervisor / visual effects
Adam Smith Adam Smith ... compositor
Ken L. Smith Ken L. Smith ... visual effects editor
Frederic St-Arnaud Frederic St-Arnaud ... digital matte painter: STARNO
Dimitris Stubos Dimitris Stubos ... financial manager
Meera Sukhathankar Meera Sukhathankar ... digital compositor
Derek Sunderland Derek Sunderland ... senior character rigger
Bruno Tacchino Bruno Tacchino ... animator
Brendan Taylor Brendan Taylor ... visual effects producer / visual effects supervisor
Amanda Thomas Amanda Thomas ... visual effects assistant
Jamie Tracey Jamie Tracey ... visual effects editor
Corinne Villa Corinne Villa ... visual effects editor
Darren Wall Darren Wall ... associate visual effects supervisor
Stuart Wall Stuart Wall ... visual effects production manager
James Wallace James Wallace ... surfacer
Josh Watson Josh Watson ... compositor
Patrick Zentis Patrick Zentis ... digital matte painter
Bojan Zoric Bojan Zoric ... matte painter
Stunts
Chris Atkinson Chris Atkinson ... stunt safety
Perry Beckham Perry Beckham ... stunt rigger
Byron Brisco Byron Brisco ... stunt performer
Marny Eng Marny Eng ... stunt coordinator
Corbin Fox Corbin Fox ... stunt rigging coordinator
Naomi Frenette Naomi Frenette ... stunt performer
Shannon Guile Shannon Guile ... stunt performer
Chris Link Chris Link ... stunt rigger
Garth Merkeley Garth Merkeley ... stunt performer
Darren Ross Darren Ross ... stunt performer
Kristen Sawatzky Kristen Sawatzky ... stunt performer
Dan Skene Dan Skene ... stunt driver / stunt performer
Rick Skene Rick Skene ... stunt driver / stunt performer
Sean Skene Sean Skene ... stunt driver / stunt performer
Anders Strome Anders Strome ... stunt performer
Ty Trand Ty Trand ... stunt rigger / stunt safety
Thanks
Kenny Boyce Kenny Boyce ... thank you to: the manager of film & special events for the City of Winnipeg
Anita Kiernicki Anita Kiernicki ... grateful thanks: Wonder Shows
Ken Kiernicki Ken Kiernicki ... grateful thanks: Wonder Shows
Louise O'Brien-Moran Louise O'Brien-Moran ... grateful thanks: Manitoba Film & Music
Elli Palmer Elli Palmer ... acknowledgements
Monique Perro Monique Perro ... grateful thanks: and the City of Winnipeg
Carole Vivier Carole Vivier ... grateful thanks: Manitoba Film & Music
Additional Info
Premiere: January 19, 2017
Theatrical Release: January 27, 2017
DVD Release: May 02, 2017
Blu-ray Release: May 02, 2017
Countries: United States India
Distributor: Universal Studios
Websites: IMDb Wikipedia
Ratings
IMDb

7.3 / 10

Metacritic

43 / 100

Production Companies
DreamWorks Pictures (Storyteller Distribution Co. LLC) (copyright holder)
Walden Media
Amblin Entertainment
Reliance Entertainment
Pariah Entertainment Group
Amblin Partners
Distributors
Universal Pictures
  (2017) (United States) (theatrical)
Universal Pictures Home Entertainment (UPHE)
  (2017) (United States) (Blu-ray)
Universal Pictures Home Entertainment (UPHE)
  (2017) (United States) (DVD)
Filming Locations
Brandon, Manitoba, Canada
Lockport, Manitoba, Canada
  (Half Moon Resturant)
Selkirk, Manitoba, Canada
  (When Ethan first meets Bailey)
Winnipeg, Manitoba, Canada
Site Ranking (#2,379 / 33,091)
#2,375 Ash vs. Evil Dead: Season 3 Ash vs. Evil Dead: Season 3 (2018)
#2,376 Ash vs. Evil Dead: Season 2 Ash vs. Evil Dead: Season 2 (2016)
#2,377 Shaft Shaft (2000)
#2,378 Death Wish Death Wish (2018)
#2,379 A Dog's Purpose A Dog's Purpose (2017)
#2,380 Candyman Candyman (2021)
#2,381 Creep Creep (2014)
#2,382 The Troll Hunter The Troll Hunter (2010)
#2,383 Quarantine Quarantine (2008)