Denne vakre og gripende romanen utspiller seg i kolonitidens India og i Edinburgh, fra 1930-årene og til i dag. Den forteller historien om Esme Lennox, en intelligent og egenrådig jente som ikke helt klarer å tilpasse seg sin konvensjonelle families sosiale regler. 16 år gammel blir hun visket ut av familiens historie.
60 år senere får Iris Lockhart en uventet telefon. Hun blir bedt om å hente sin grandtante Esme Lennox på asylet, som skal nedlegges. Men Iris har aldri hørt om grandtanten. Likevel ser hun seg nødt til å ta seg av den gamle damen, og etter hvert oppstår det en helt spesiell kontakt mellom dem.
Langsomt får vi innblikk i Esmes liv. Det er en hjerteskjærende beretning om to søstre - om ensomheten som knytter dem sammen, og rivaliseringen som river dem fra hverandre og fører til et umenneskelig svik.