Seit dem Tod seines Vaters vor einigen Monaten lebt der dreizehnjährige George bei seinen Großeltern Bo und Cora. Auf ihrer Farm geht er ihnen so gut es geht zur Hand, doch fällt es ihm schwer den schmerzlichen Verlust zu verarbeiten. Zudem hat er Sehnsucht nach seiner Mutter, die nach Minnesota gezogen ist. Immerhin steht Weihnachten und damit eine Familienwiedervereinigung vor der Tür, auch wenn sein Vater diesmal nicht dabei sein kann. Bald freundet sich der kleine George mit dem Nachbarshund Tucker an, der ihm Trost spendet und mit dem er viele Abenteuer erlebt - wie etwa gemeinsames Traktorfahren. Als jedoch ein gewaltiger Sturm losbricht, muss der Junge über sich selbst hinauswachsen und lernt dabei die wahre Bedeutung von Verantwortung, Freundschaft und Liebe kennen.

An einem Wintertag bricht ein junger Jogger im Park zusammen und stirbt. Im selben Moment kommt ein Kind zur Welt. Besteht eine Verbindung zwischen dem Ende eines Menschenlebens und dem Beginn eines anderen? Anna ist eine junge Witwe, die sich zehn Jahre nach dem Tod ihres Mannes Sean endlich ein neues Leben aufbauen will, als plötzlich ein zehnjähriger Junge auftaucht, der ebenfalls Sean heißt und ganz ernsthaft behauptet, die Reinkarnation ihres verstorbenen Ehemanns zu sein. Ist es denkbar, dass Annas Mann in Gestalt dieses Kindes zu ihr zurückgekehrt ist? Wie könnte sie sich weigern, ihre einstige Liebe zu ihm neu zu erleben?