Toutes les familles ont leurs secrets, mais celui d'Addie, la grand-mère de Clementine, est un peu plus lourd que d'autres...
Lorsqu'elle arrive à Ashford Park en 1905, Addie, jeune orpheline londonienne, n'a que 5 ans. Et si son oncle et sa tante l'accueillent dans la plus grande indifférence, la fillette passe une enfance heureuse auprès de sa cousine, la belle et audacieuse Bea. Entre elles deux, naît une amitié indéfectible que seule la Grande Guerre parvient à briser : Addie s'engage comme infirmière quand Bea fuit l'Europe avec Frederick, l'homme dont sa cousine est pourtant follement éprise.
Bien des années passent sans que les jeunes femmes ne se donnent de nouvelles, jusqu'au jour où, contre toute attente, Bea supplie Addie de la rejoindre au Kenya. Un voyage qui changera le cours de son destin...