"Skrøbelig og med en tiltagende hukommelsessvækkelse er den 82-årige Iris overladt til den pleje, som hendes trofaste tjener Mambooh kan tilbyde hende. Alene i sit smukke stille og tillukkede hus i det gamle Kairo lever hun uforstyrret, indtil stilheden og roen en dag brydes af en uventet gæst - nemlig Iris’ vilde og uregerlige unge datterdatter, Ruby. På grund af sit dårlige forhold til sine forældre i England er Ruby simpelthen stukket af hjemmefra efter en frygtelig oplevelse. Bevæbnet med sin mors kreditkort søger hun tilflugt hos sin mormor, som hun ikke har set i mange år. Uventet skabes der et stærkt bånd mellem de to, da de hver især langsomt åbner sig over for hinanden. Ruby hjælper Iris med at huske og genopleve sin ungdom i den glitrende, kosmopolitiske storby Kairo under 2. Verdenskrig, hvor hun tabte sit hjerte for evigt til den karismatiske unge kaptajn Xan Molyneux. Iris oplevede et tragisk tab og har i sin alderdom behov for at erkende og komme over det. Rubys behov for at få et ståsted i tilværelsen hos sin bedstemor forener dem, men leder dem også ud på en farefuld færd, som er nær ved at ende galt… "