Qui a dit que les animaux n'avaient pas d'âme ? Sûrement pas le petit Ethan, 8 ans, qui en 1962 s'embarque dans une aventure hors du commun en recueillant un chiot nommé Bailey. Au fil des années, Ethan noue des liens très forts avec son chien, présent à chaque étape importante de sa vie. Jusqu'au jour où, dévasté, il doit se résoudre à laisser partir Bailey, âgé et malade. Et si le départ de l'animal n'était en fait qu'un commencement ? Réincarné tour à tour en berger allemand, golden retriever ou labrador, vivant des aventures palpitantes comme chien de sauvetage ou la destinée sereine d’un petit chien de compagnie, Bailey va se découvrir, existence après existence, un but : retrouver son maître Ethan coûte que coûte…
L'histoire de Mark Hogancamp, victime d'une amnésie totale après avoir été sauvagement agressé, et qui, en guise de thérapie, se lance dans la construction de la réplique d'un village belge durant la Seconde Guerre mondiale, mettant en scène les figurines des habitants en les identifiant à ses proches, ses agresseurs ou lui-même.