单身母亲阿曼达花在自己演唱生涯上的时间比花在自己10岁儿子身上的时间还多。如今,这些年来在低级酒吧里卖唱的日子似乎都得到了回报:阿曼达成了圣诞节电视的特邀歌手。于是她雇了一辆大卡车送儿子上山去他父亲伯纳德那里过圣诞节。但雪崩阻断了去路,卡车司机马里斯带着夜舒瓦去了当地的酒馆。看到电视上阿曼达的表演,喝得半醉的马里斯认为阿曼达一定很有钱,就暗生歹意,绑架了夜舒瓦。他们重新上路,但因为醉酒,马里斯撞车了,醒来后,夜舒瓦已经逃走了。茫茫雪海中,夜舒瓦慌不择路,遇到一匹狼,但这匹狼却将掉入冰河的夜舒瓦拉了上来,还用自己的皮毛给他以温暖。此时,阿曼达和伯纳德都听说了夜舒瓦失踪的消息,一起出发寻找他们的孩子,也寻找属于他们一家的圣诞节。。与丈夫离婚后,女儿以“跟着学京戏”为由将10岁的儿子京京(费洋)丢给了早年丧妻今独自在南方城市生活的老父亲(朱旭)。多年前,名噪一时的京戏琴师父亲因不满女儿婚事及对京戏的逃避,与之心生罅隙,祖孙两人初见尴尬之外,他对京京还有种莫名的怨恨。无意间知道女儿已同丈夫离婚时,父亲对京京愧疚之外多出怜爱,祖孙两人情感日趋正常。
祖孙两人渡江拜会也是独自生活的佛教徒莲姑(王玉梅),莲姑一席话让京京初识人生,心细的他也发现外公与莲姑早已相敬如夫妻。莲姑收到杳无音信40年的丈夫从台湾寄来的信件,外公一时心重如山,但莲姑并没等来她的丈夫而是听到噩耗,不久也重病不治故去。弥留之际,莲姑表示对外公多年的照顾不胜感激,并希望他能替自己超度。为了帮莲姑达成心愿,外公忍痛欲卖胡琴,这时,京京给了他意外的感动。。