梅雷迪思·安德森是一個(gè)生活在紐約的離異媽媽,帶著她九歲的兒子,安ddd。她在圣誕前的幾個(gè)禮拜辭去了工作,搬家到費(fèi)耶特維爾,路易斯安那州。梅雷迪思現(xiàn)在最大的問題就是想辦法如何生活。安迪很想念他的朋友們,在新地方和當(dāng)?shù)氐男∨笥褌兏窀癫蝗?。安迪有一天遇到了一個(gè)年邁白胡子老爺爺,他說他叫諾爾爺爺,獨(dú)自生活在密西西比河岸。迦勒勞倫斯是一個(gè)在密西西比河沿岸工作的護(hù)林員,通過和梅雷迪斯的接觸,讓兩個(gè)看似不太可能的人開始了一段感情。在圣誕前夜,風(fēng)暴來襲,把一切都摧毀了。當(dāng)圣誕節(jié)的早晨來了,他們驚訝的發(fā)現(xiàn)了一個(gè)無價(jià)又意外的禮物:一個(gè)嶄新的費(fèi)耶特維爾已經(jīng)建好,看起來比以前更加純粹。安迪知道是誰做了這一切,諾爾爺爺,是他用他的法力幫助安迪和梅雷迪思很好的融入他們的新生活。