杰克(迈克尔·基顿 Michael Keaton 饰)是一位功成名就的音乐家,在事业上取得了硕大的成功,这也就意味着,他牺牲了大部分陪伴家人的时间,杰克的儿子查理(约瑟夫·克罗斯 Joseph Cross 饰)对此一直感到闷闷不乐。某日,杰克回到家,和查理一起堆了一个大雪人,杰克送给查理一只口琴,父子之间许下承诺。 圣诞节将至,杰克决心和家人们共同度过这个温馨的节日,然而,就在他驱车回家的路上,发生了严重的车祸,杰克亦因此丧命。失去父亲的悲痛和绝望笼罩着查理,整整一年,查理的家庭都生活在悲怆而又压抑的气氛中。一晃眼,圣诞节又到了,查理想起了和父亲的约定,他堆了一个雪人,然后吹响了父亲送给他的口琴,希望父亲能够如同承诺的那样,再度回到他的身旁。。为了供养亲弟弟上最好的书院,许知意自卖其身入了青楼,十年来她一直坚信弟弟许知安会来解救她。富商逼迫她为妾,逃跑的时候刚好撞到考上探花成为知县的亲弟许知安。她状告富商强逼她为妾,请求知县给她一个公道,然而弟弟竟然收受富商贿赂,逼她认命。。1922年,一个四口带着捡来的女孩喜鹊逃荒流亡到铁路线上的一个城市。6年时间过去,大儿子梁承文与父亲到外国资本家开办的机械厂里做工,母亲帮人洗衣缝补,一家人勉强糊口。承文在党员老邓的培养下加入了共产党,领导工人开展革命运动。父亲在生日这天因劳累过度不幸被烧死,母亲由此更加领悟革命的真理,积极帮党做事,并光荣入党。因叛徒出卖,老邓、承文等人被捕,老邓不幸牺牲,母亲与党组织失去联系。8年后,母亲得知承文出狱的喜讯,前往北平去见儿子,却因承文临时有任务未能见到。不久后,母亲与党组织终于重新联系上,大家计划组织武装暴动。1938年暴动成功,母亲护送被追捕的党员到了根据地,回城时,却发现喜鹊被特务头子抢走,自己也随即被捕。6年后,日寇投降,母亲出狱又立即接受党组织的新任务,喜鹊也积极帮党组织工作。母女二人在解放军与敌人激烈斗争关头,冒着生命危险为我军传送重要情报。城市终于被解放,一家人终于重逢。。