Ordinary girl Isolde saves Griffin, the hidden president of Kane Group, on a stormy night. To cover her mother’s surgery fees and help him meet his grandmother’s inheritance rule of marriage, they sign a one-year contract marriage. Plotted against by his cousin Dominic and ex-girlfriend Vivian, they fall in love as Griffin keeps protecting her. Mishearing a business talk, Isolde believes he wants her to get rid of the baby, leaves heartbroken and gives birth to Leo alone. Three years later, Griffin finds them, clears up the misunderstanding and exposes the villains. He proposes without a contract at the rainy airport, and the family reunites.