La hija del artista, Penélope Keeling, puede mirar hacia atrás en una vida plena y variada: una infancia bohemia en Londres y la naturaleza salvaje de Cornualles, un matrimonio infeliz en tiempos de guerra y el único hombre al que amó de verdad. Ha criado a tres hijos muy diferentes: Olivia, su "niña especial", que, como su madre, es dura y vulnerable; Noel, su hijo despiadado y egoísta, y Nancy, la primogénita, amargados por la codicia y los celos. Es un infarto leve que le permite a la joven de sesenta y cuatro años tomarse el tiempo para reflexionar sobre su vida pasada. Después de recibir el alta del hospital, la enérgica e independiente Penélope regresa a su casa destartalada en la campiña inglesa. Desde aquí viaja al paraíso mediterráneo de Ibiza para quedarse con Olivia. Aquí conoce al amante de su hija, Cosmo, ya su hija, la joven y hermosa Antonia, mientras recuerda su época durante la guerra. La historia se desarrolla como un rompecabezas, alternando entre la década de 1940 y la actualidad. ...