Jamie Payne
Francesca Annis
饰:Elizabeth
Jonathan Aris
饰:Doctor McFadden
Rupert Evans
饰:Patrick
Sam Hazeldine
饰:David
Tim Pigott-Smith
饰:Frederick
Tom McKay
饰:Ruth's Father
Anna Acton
饰:Ruth's Mother
Adrianna Bertola
饰:Young Ruth
Rebecca Cooper
饰:Nurse 1
Badria Timimi
饰:Agnes
Lucy Griffiths
饰:Ruth
David Mallinson
饰:Doctor Fairley
饰:Pub Landlord
饰:Nurse 2
Philippa Gregory
Ed Whitmore
John Lunn
Nick Arthurs
Nick Arthurs
Di Carling
Sarah Brand
Derek Lee