When Angel meets Alexander Sorel in the summer of 1952 and marries him three months later, the arrival of a baby girl completes her happiness. But as the shadows begin to grow around those she loves and danger threatens her baby, it becomes clear that things are not as perfect as they seem. She always knew Alex had been married before to Zarah Hoffman, now living in Germany, but when he tells her just how unhappy that marriage had been - how Zarah had become an alcoholic, showing obsessive delusions about him and threatening his life even after their divorce - Angel knows she must protect him at all costs. Then, a few months later, Alex disappears...Desperate to find him, Angel discovers the diary of an old schoolfriend of Zarah's, a woman called Antoinette, describing her life in Germany as the Nazis are rising to power. She is Jewish and what Angel learns from the pages of the diary will change her life forever as the discovery of a murder forces Angel to uncover her husband's past.