

In her previous life, when Marlene's son falls ill, she calls her husband Wesley Hoffman for assistance, hoping he can contact their family doctor. However, Wesley claims that his best friend's son is also sick, and the doctor is attending to that child. As a result, their own son dies due to delayed medical treatment. When Marlene finds herself reborn to the time before her son's illness, her first action is to divorce that guy.

To honor a thousand-year promise, Serena Turner sent a puppet to bear the pain inflicted by her reborn lover, Nigel Dalton. Only when it breaks does he grasp the truth. By then, Serena has met her kindred spirit, Simon Clark, and the three are caught in a whirlwind of emotions. After life-and-death trials, she chooses to start over—only to uncover Simon’s love that spans lifetimes.