Vuosi on 1976, ja Li Yuanni elää onnellista elämää lastensa Fang Dan ja Fang Dengin kanssa. Mutta kun kaupunkiin iskee maanjäristys, Lin on pakko valita, kumpi hänen lapsistaan ansaitsee pelastua. Hän valitsee Dan, mutta Deng selviää ihmeellisesti ja adoptoidaan äidin tietämättä. 32 vuotta myöhemmin voimakkaat tunteet leimahtavat.