Synopsis
Au début des années 1960, le jeune Ethan adopte un chiot qu’il nomme Bailey. Au fil des ans, il développe une véritable complicité avec la bête qui lui voue loyauté et obéissance. Devenu adulte, Ethan quitte la maison familiale pour poursuivre ses études dans une ville voisine. Resté sans son fidèle compagnon, Bailey, vieillissant, rend l’âme pour se réincarner et tenir compagnie à un nouveau maître. Au gré de ses existences, le chien, toujours hanté par ses vies antérieures, cherche à retrouver son premier propriétaire.