Jeremy Irons
Dr. Stephen Fleming
Juliette Binoche
Anna Barton
Miranda Richardson
Ingrid Fleming
Rupert Graves
Martyn Fleming
Peter Stormare
Peter Wetzler
Ian Bannen
Edward Lloyd
Julian Fellowes
Donald Lyndsay, MP
Leslie Caron
Elizabeth Prideaux
Tony Doyle
Prime Minister
David Thewlis
Detective