Fjorten år gamle Mariel returnerer til England for å delta i bestemorens begravelse. Det er første gang hun er tilbake siden hun emigrerte sammen med moren da hun bare var en baby, og det blir begynnelsen på å avdekke noen virkelig ekstraordinære sannheter om familien. Hva kranglet moren og bestemoren om den gangen moren reiste? Hvorfor bruker Amelia så mye parfyme? Hvorfor har bestemoren en stor katteluke i døren sin? Hvorfor virker Gerald redd for brorens appetitt? Døde bestemoren virkelig av en fall i trappen? Og sist, men ikke minst, hva er den mørke hemmeligheten hele familien bærer på?