Cast & Crew
- Claire BloomSophy (older)
- Paul EddingtonRichard
- Rebecca HallSophy
- Felicity KendalHelena
- Rosemary HarrisCalypso
- Jennifer EhleCalypso
- Richard JohnsonOliver (older)
- Nicholas Le PrevostHamish
- Virginia McKennaPolly (older)
- Trudy WeissMonika
- Oliver CottonMax
- Tara FitzgeraldPolly
- Toby StephensOliver
- Polly AdamsSarah
- Jeremy BrookPaul
- Joss BrookDavid
- Vivienne RitchieIris
- John ElmesJames
- James GaddasTony
- Richard SymsParson
- Peter HallDirector
- Sophie BalhetchetProducer
- Glenn WilhideProducer
- Ken TaylorWriter
- Mary WickesWriter