Josh Gad som Bailey / Ellie / Tino / Buddy. Filmens protagonist. Dennis Quaid som Ethan Montgomery. En gammel mann som driver en gård KJ Apa som en yngre Ethan Montgomery. En populær fotballspiller, som senere driver gård Bryce Gheisar som en 8 år gammel Ethan Montgomery, en ung gutt. Peggy Lipton som Hannah. En gammel enke med to barn. Britt Robertson som Hannah, som tenåring. Kjæresten til Ethan. John Ortiz som Carlos Ruiz. Ellies partner, som trener Ellie til å bli politihund Logan Miller som Todd, en tidligere venn av Ethan. Juliet Rylance som Elizabeth Montgomery. Moren til Ethan. Luke Kirby som Jim Montgomery, faren til Ethan, en alkoholiker Gabrielle Rose som Fran, Ethans bestemor Michael Bofshever som Bill. Ethans bestefar, en bonde. Kirby Howell-Baptiste som Maya Williams. En ung kvinne som adopterer Tino. Pooch Hall som Al. Han gifter seg med Maya, og de får tre barn sammen.