1976年7月28日,惨烈的大地震突袭唐山。一夜之间城市化作废墟,在文化宫担任教师的李元妮(陈小艺 饰)的丈夫万大成(张涵予 饰),而这个身心饱受创伤的母亲还要被迫作出痛苦抉择:孪生姐弟万登和万达只能救助一人。被母亲“放弃”的万登侥幸活命,谁知从此和母亲生离死别。解放军王德清(张国立 饰)将万登收为养女,父女情深。另一边厢,元妮凭借一己之力艰苦生活,可是儿子不成器的表现让她忧伤不已,愈加思念那个生死未卜的女儿。时光流转,万登和万达两姐弟渐渐长大,共同经历着人生的苦辣酸甜。大地震留给他们的恰是永远无法抹灭的记忆和永远不能割舍的亲情羁绊……
本片根据华裔女作家张翎的中篇小说《余震》改编。。二十年代的上海,父母遭人陷害的谢家兄妹三人各自离散,走上不同的人生之路。谢之飞历经坎坷成立了自己的纱厂,他与工人一同工作、奋斗,为工人社会地位的提升做出了贡献,并在纱厂经理徐丰(实则共产党)的鼎力协助下,担任了上海工厂迁移委员会会长,肩负着将上海滩的工厂迁往内地的重任。谢之飞无意中发现,当年害死他双亲的,正是与日本人勾结阻挠内迁的张慎,他为工厂内迁一事与张慎展开激烈的斗争。经过漫长曲折的寻亲之路,谢之飞终于找到了兄长与妹妹。兄长为救谢之飞,死在了张慎的枪口之下,妹妹则加入了共产党,失道寡助的张慎被谢之飞击垮。随后,兄妹二人凝聚起正义的力量,开始与张慎背后更大的恶势力——日本侵略者,展开殊死较量!抗战胜利后,谢之飞将名下全部资产与实业捐献给新中国,兄妹二人来到谢之年墓前,告慰兄长的在天之灵。。