1976年7月28日,惨烈的大地震突袭唐山。一夜之间城市化作废墟,在文化宫担任教师的李元妮(陈小艺 饰)的丈夫万大成(张涵予 饰),而这个身心饱受创伤的母亲还要被迫作出痛苦抉择:孪生姐弟万登和万达只能救助一人。被母亲“放弃”的万登侥幸活命,谁知从此和母亲生离死别。解放军王德清(张国立 饰)将万登收为养女,父女情深。另一边厢,元妮凭借一己之力艰苦生活,可是儿子不成器的表现让她忧伤不已,愈加思念那个生死未卜的女儿。时光流转,万登和万达两姐弟渐渐长大,共同经历着人生的苦辣酸甜。大地震留给他们的恰是永远无法抹灭的记忆和永远不能割舍的亲情羁绊……
本片根据华裔女作家张翎的中篇小说《余震》改编。。马路旁的高楼上,一个欲寻短见的姑娘引来了众人的围观,交通因此被严重堵塞,出租车司机贺天喜也被堵在了长长的车队里,一向仗义的天喜得知有人要轻生,毫不犹豫地爬上楼顶,设法稳定住了姑娘的情绪,还机智地套出了她轻生的原因。原来姑娘名叫彭燕,刚从农村来找和自己相爱了多年的男友范好,可如今已经是大学生的范好早已经有了新的女朋友。彭燕无法承受感情的打击,欲寻短见。为了阻止彭燕,天喜情急之下谎称自己和范好是哥们,并承诺自己能劝范好回心转意。
单纯的彭燕信以为真,从此盯上了天喜,一定要他实现对自己的承诺。天喜因此遭遇了不少麻烦。先是女友叶小纹误解了他和彭燕的关系,好不容易把误解消除了,又因为劝说范好与彭燕重归于好不成,冲动之下动手打伤了范好。由于情节严重,天喜被刑事拘留。心怀愧疚的彭燕常常来看守所看望天喜,再次引得小纹极度不满。
与此同时,住进医院的范好竟然被检查出得了白血病,一心想救范好的彭燕主动要求捐献骨髓,但却与他不匹配,无奈之下只好再次求救于天喜,巧的是,天喜的骨髓检查结果刚好与范好匹配。但当天喜得知叶小纹为了实现自己的梦想,投入了话剧演员培训班秦老师的怀抱时,极度伤心的他把气撒在了同样喜新厌旧的范好身上,他拒绝了为范好捐献骨髓。
为了生活,彭燕四处寻找工作,虽然遭遇了很多麻烦,但她仍然保持着善良、单纯的本性。彭燕的热情感染了天喜,他献出了自己的骨髓,又悄悄地卖了自己的车,帮彭燕实现了一个梦想,之后自己背上行囊,准备漂泊他乡开始新的生活。
彭燕看到了天喜送给她的那家以自己名字命名花店后,不顾一切地赶到了火车站,面对天喜,她突然发现自己找到了真爱……。