杰克(迈克(ke)尔·基顿 Michael Keaton 饰)是一位功成名就的音乐家,在事(shi)业上取得(de)了(le)硕大的成功,这也(ye)就意味(wei)着,他牺(xi)牲(sheng)了大部分(fen)陪伴家人(ren)的时间,杰克的(de)儿(er)子查理(约瑟夫·克罗斯 Joseph Cross 饰(shi))对此(ci)一直(zhi)感(gan)到闷闷不乐(le)。某(mou)日,杰克(ke)回到(dao)家,和查理一(yi)起堆了一个大雪(xue)人,杰克送给(gei)查理一只口琴,父子之间许下承(cheng)诺(nuo)。
圣诞节将至,杰克决心和(he)家人(ren)们共同(tong)度过这个(ge)温馨的节(jie)日,然而(er),就在他(ta)驱车回家的路上,发生(sheng)了严重的(de)车祸,杰克亦因(yin)此丧命。失去(qu)父亲的悲(bei)痛和绝望笼罩着查理(li),整整一年,查理的家(jia)庭(ting)都生活在悲怆而又压抑的气氛(fen)中。一晃眼,圣诞节又(you)到了,查理想(xiang)起了和父亲的约定,他堆(dui)了(le)一(yi)个(ge)雪人,然(ran)后吹(chui)响(xiang)了父亲送(song)给他的口琴,希望父亲能够如(ru)同承诺的(de)那(na)样,再度回(hui)到他的身旁。