All Cast

Natasha Richardson

Natasha Richardson

Stella Raphael

Hugh Bonneville

Hugh Bonneville

Max Raphael

Ian McKellen

Ian McKellen

Dr. Peter Cleave

Joss Ackland

Joss Ackland

Jack Straffen

Gus Lewis

Gus Lewis

Charlie Raphael

Wanda Ventham

Wanda Ventham

Bridie Straffen

Maria Aitken

Maria Aitken

Claudia Greene

Hazel Douglas

Hazel Douglas

Lilly

Marton Csokas

Marton Csokas

Edgar Stark

Judy Parfitt

Judy Parfitt

Brenda Raphael

Sean Harris

Sean Harris

Nick