Tanner ha pasado toda su vida de un lugar a otro, sin pertenecer a ninguna parte. Antes de morir, su abuela le revela el paradero del padre que nunca conoció, impulsándolo a viajar a Asheboro para dejar el pasado atrás. Allí conoce a Kaitlyn, quien ha construido una vida estable para ella y sus hijos tras un duro divorcio, pero la llegada del enigmático Tanner despierta en ella una inesperada chispa. Mientras tanto, Jasper sobrevive en absoluta soledad, atormentado por un trágico accidente y acompañado únicamente por su viejo perro Arlo.
Pequeños milagros, de Nicholas Sparks, entrelaza los destinos de estos tres seres en un encuentro imprevisto que demuestra que algunos caminos se cruzan para llevarte finalmente a casa.