1976年7月27日夜,唐山地区发生里氏7.8级的强烈地震,房屋倒塌,灾民无数。面对即将倒塌的危楼,丈夫方大强(张国强 饰)与妻子李元妮(徐帆 饰)必须救出被困的双胞胎孩子方登(张子枫 饰)和方达(张家俊 饰)。危急时刻,方大强拦住妻子,冲进去救她时不幸身亡。地震发生后,李元妮发现,一对小孩被困在一块水泥板的两端,若要救他们,必须牺牲其中一个人的生命。无奈之下,她做出了一个艰难的选择——救哥哥。此事成为方登心中难以磨灭的痛。后来,她被军人王德清(陈道明 饰)夫妇收养。高考结束后,方登(张静初 饰)考入杭州医学院,与读研究生的弟弟杨志(陆毅 饰)相爱……方达获救却摔断了胳膊,李元妮用无私的母爱将他抚养长大。成年后的方达(李晨 饰)到杭州谋生,与妻子小荷(王子文 饰)结婚,开始了事业。32年后,这个家庭的命运因为5.12汶川大地震再次重叠……