On kulunut 30 vuotta siitä, kun Greta lähti Marchmontin kartanosta Walesin kukkuloiden syleilyssä. Nyt hän on palaamassa kartanolle joulunviettoon rakkaan ystävänsä Davidin kutsumana. Hän ei muista paikasta mitään, sillä pari vuosikymmentä sitten tapahtunut onnettomuus pyyhki Gretan mielestä koko hänen siihenastisen elämänsä.
Kävellessään kartanon mailla Greta löytää hautakiven. Sään pieksemä kaiverrus paljastaa, että paikalle on kauan sitten haudattu pieni poika. Löytö väläyttää Gretan mieleen muistikuvan, ja kadonnut menneisyys alkaa vähitellen hahmottua.
Yhdessä Davidin kanssa Greta ryhtyy muodostamaan elämänsä palapeliä vuoden 1945 Lontoosta lähtien. Kipeisiin muistoihin liittyy erottamattomasti myös hänen tyttärensä Cheska, joka onnistui enkelimäisen ulkonäkönsä avulla hämäämään kaikkia. On vielä paljon, mitä Greta ei tiedä tyttärestään.