All Cast

Sabine Azéma

Sabine Azéma

Celia Teasdale / Sylvie Bell / Irene Pridworthy / Rowena Coombes / Josephine Hamilton

Pierre Arditi

Pierre Arditi

Toby Teasdale / Miles Coombes / Lionel Hepplewick / Joe Hepplewick

Peter Hudson

Peter Hudson

Narrator