Hebe Rutter
Serena Scott Thomas
Jim Huxtable
Peter Davison
Lucy Duff
Dilys Hamlett
Jennifer Reeves
Delia Lindsay
Alison Duff
Marsha Fitzalan
Rory Grant
Richard Huw
Grandfather
Richard Mathews
Bernard Quigley
John Mills
Mungo Duff
Nicholas Le Prevost
Louisa Fox
Renée Asherson
Julian Reeves
Jeremy Child
Amy Tremayne
Brenda Bruce
Silas Rutter
Tom Beasley
Hannah Krull
Abigail McKern
Terry
David Harewood
Writer
Andrew Davies
Editor
Tariq Anwar
Director
James Cellan Jones
Producer
Betty Willingale
Art Direction
Kate Barnett
Costume Design
Christine Rawlins
Casting
Joyce Nettles
Director of Photography
David Feig
Original Music Composer
Richard Holmes
Executive Producer
Colin Rogers
Production Design
Don Homfray
Sound Editor
Matt Grimes
Georgina Abrahams