Sophy runs away from school, only to find that Helena and Polly have gone to Cornwall. Max hears that his son Pauli has died in Dachau - or has he? Hector is a POW. Richard dies. Calypso gives birth during an air raid, with Sophy as midwife. 1984. Sophy and Calypso meet in Cornwall for Max's funeral. Sophy hides from Pauli. Oliver arrives late for the funeral, in a rainstorm. At the wake, Calypso reveals that she grew to love Hector after all. Will Sophy and Oliver resolve their issues?
Rosemary Harris
Calypso (older)
Toby Stephens
Oliver
Jennifer Ehle
Calypso
Claire Bloom
Sophy (older)
Nicholas Le Prevost
Hamish / Hector
Richard Johnson
Oliver (older)
Tara Fitzgerald
Polly
Paul Eddington
Richard
Rebecca Hall
Sophy
Virginia McKenna
Polly (older)
Oliver Cotton
Max
Felicity Kendal
Helena
Polly Adams
Sarah