For nearly twenty years Madeline Forrester was the perfect granddaughter. She did everything her overbearing grandmother asked of her, even kept a terrible secret for her. Then Maddie’s grandmother dies and everything changes. First she does all that she can to try put right her grandmother’s wrong, then Maddie is finally able to start living life on her own terms. Soon she finds love and a happiness she had never dared to dream of. Then one day the secret catches up with her and threatens to destroy everything that Maddie holds dear.