In 1918 as the Great War comes to a close, a young girl named Poppy Brookes lightens the heart of a wounded soldier with her friendship. But it is her older sister, Isobel, who captivates Kit Enever and -- against his better judgment -- ensnares him. A decade later, arriving in Siena to nurse her pregnant sister, Poppy finds a disturbing undercurrent in their relationship, and an equally disturbing third party on the scene: an enigmatic Frenchwoman as calculating as she is beautiful. In the verdant Tuscan landscape, Poppy's own venture into love is overshadowed by bitterness from the past and a tragic desire for revenge.