After her mother Li Huanying (Xiaofei Zhang) is fatally injured in a car accident in 2001, grief-stricken Jia Xiaoling (Ling Jia) finds herself transported back in time to the year 1981, where she becomes her mother's close friend. Jia Xiaoling feels that she has not been a good enough daughter in the present, so back in 1981, she does all she can to make Li Huanying happy, including setting her up with a factory manager's son, Shen Guanglin (Teng Shen), in the hope of giving her mother a better husband, a better daughter, and a better life than she had the first time around.