A Tangshan, le camionneur Da Qiang, sa femme Yuan Ni et leurs jumeaux Fang Da, leur fils, et Fang Deng, leur fille, forment une famille simple et heureuse. Le 27 juillet 1976, un tremblement de terre dévastateur détruit Tangshan et Da Qiang meurt en tentant de sauver ses enfants de leur appartement. Lorsqu'un faisceau effondré piège Fang Da et Fang Deng, Yuan Ni est obligée de choisir entre sauver son fils ou sa fille et elle choisit Fang Da. Cependant, sa fille Fang Deng surprend le choix de sa mère et survit miraculeusement. Elle est sauvée par un soldat et adoptée par M. Wang et sa femme sous le nom de Wang Deng. Trente-deux ans plus tard, après un tremblement de terre en Chine, Wang Deng, maintenant mariée à un avocat canadien et vivant à Vancouver avec sa fille, se rend en Chine et rejoint volontairement l'équipe de secours. Par hasard, elle rencontre Fang Da et elle apprend le drame de Yuan Ni à travers toutes ces années. La famille est enfin réunie au domicile de Yuan Ni, où l'amertume est exposée et résolue.