A socially awkward teenage math prodigy finds new confidence and new friendships when he lands a spot on the British squad at the International Mathematics Olympiad.
Based on the beloved bestselling novel by W. Bruce Cameron, A Dog's Purpose, from director Lasse Hallström, shares the soulful and surprising story of one devoted dog (voiced by Josh Gad) who finds the meaning of his own existence through the lives of the humans he teaches to laugh and love. The family film told from the dog's perspective also stars Britt Robertson, KJ Apa, John Ortiz, Juliet Rylance, Luke Kirby, Peggy Lipton, Pooch Hall and Dennis Quaid.