« Rosie Thomas écrit avec une sensualité enchanteresse. » - The Times
Ruby, une adolescente en pleine rébellion, vient chercher refuge au Caire dans la vieille maison d'Iris Black, sa grand-mère de 82 ans qu'elle connaît à peine. Alors que tout les oppose, un lien étonnant s'établit lentement entre elles tandis que Ruby aide Iris à se remémorer ses souvenirs du Caire scintillant et cosmopolite de la Seconde Guerre mondiale. Elles retracent ainsi peu à peu l'histoire du grand amour d'Iris – l'énigmatique capitaine Alexander Molyneux – que les ravages du conflit lui ont arraché.
Déterminant dans la vie d'Iris, dans celle de sa fille et de sa petite-fille, cet amour perdu les affectera à nouveau, toutes les trois, d'une façon qu'elles n'auraient jamais imaginée.
Trois femmes, trois générations, une histoire d'amour et de perte, tout en nuances.