1976年7月27日晚上,唐山地区发生了7.8级强烈地震,房屋倒塌,许多人受伤。丈夫方大强(张国强饰演)和妻子李元妮(徐帆饰演)都想去救被困在摇摇欲坠的楼房里的龙凤胎儿子方登(张子枫饰演)和方达(张家骏饰演)。在危急时刻,方大强拦住了李元妮,冲进楼房去救孩子们,但不幸遇难了。地震后,李元妮发现方登和方达被困在一块水泥板的两端,要想救出一个孩子,必然得让另一个牺牲。面对如此困难的选择,李元妮最终决定救出方登。但这件事成为方登心里永远无法忘记的痛苦记忆。之后,她被军人王德清(陈道明饰演)夫妇收养。高考后,方登(张静初饰演)考入了杭州医学院,与研究生师兄杨志(陆毅饰演)发展出了感情。方达则因为在救人时失去了一只胳膊,李元妮用无私的母爱抚养他长大成人。成年后,方达(李晨饰演)去杭州闯荡,娶了媳妇小河(王子文饰演),并取得了一番成就。32年后,因为2008年5月12日发生的汶川地震,这个家庭的命运再次发生了变化。