白人历史教师丹·邓恩,在纽约布鲁克林一家破旧的公立中学教书,他的学生多是黑人。丹有激情和创造力,热爱学生,不遵循官方教学大纲,相信黑格尔辩证法,认为历史本质由相反力作用而成。他使得纸页间枯燥的历史生动鲜活,鼓励学生思考和分析历史,及自己周遍世界的运作法则,学生成为丹存活于社会的救生索。晚上,他是不可救药的瘾君子。
这种分裂的生活没有能持续多久,丹某次在空无一人的女更衣室吸毒而虚脱,被他的黑人女学生德丽发现。共同保守的阴暗秘密,拉近了他们的关系,也改变了各自的生活。。1976年,唐山,卡车司机方大强和妻子李元妮、龙凤胎儿女方登方达过着平凡幸福的生活。7月的一个傍晚,唐山发生了大地震。为救孩子,方大强死了,方登和方达被同一块楼板压在两边,无论人们想救哪一个,都要放弃另一个。元妮选择了从小体弱多病的弟弟方达,而头脑清醒的方登听到了母亲作出的抉择。
震后,元妮独自抚养儿子,坚强地活了下来,劫后余生的方登被军人王德清夫妇领养,进入了全新的世界。母女、姐弟从此天各一方,32年后,这家人的命运却因为5·12汶川地震再次发生了交叠……。