Penelope Keeling (Vanessa Redgrave) reflekterer over sit liv og sine tre meget forskellige børn, efter hun er blevet ramt af et mindre slagtilfælde. Mens hun restituerer hos sin datter Olivia (Victoria Smurfit) på Ibiza, opdager hun, at datterens elsker har de samme problemer med forhold, som hun selv oplevede under anden verdenskrig. Da Penelope finder ud af, at et af hendes fars malerier er temmelig mange penge værd og bliver bedt om at sælge det, må den ældre dame beslutte, hvilken fremtid hun ønsker at give sin familie.

Penelope Keeling
Lawrence Sterne
Noel Keeling
Dolly Keeling
Olivia Keeling
Nancy Chamberlaine
Cosmo König
Antonia König
George Chamberlaine
Danus Muirfield
Young Penelope
Ambrose Keeling