as Lord John Carteret
as Sean
as Dr. Richards
as Rav Krushka
as Nathan Lensky
as Ezra Jennings
as Professor Finnis
as Baine
as General Falkenberg
as Self
as Bruno
as Counsellor Doone
as Edgar
as Emmanuel Lombard
as Envoy
as Harold Warne
as Sid
as Renech
as Stanley Spencer
as Robert Cecil
as Father McReady
as George
as Valery Chalidze
as Sukowaty
as Lars (voice)
as Karl/Stein
as Holban
as Dr. John Ockleton
as Eliav
as Vincenzo
as Fritz Haber
as Troilus
as Qyburn
as Young Man at Shoot
as Prime Minister Attlee
as Bertrand
as Herod (voice)
as Professor Dr Wolfgang Engel
as Voltaire
as Martin Gibson
as Trofimov
as Bertilak / Green Knight (voice)
as Rudolf Olden
as Mr. Sutton
as Narrator
as Robber
as Martin Steinke
as Charles
as Feste
as Philip Wakem
as Batten
as Stephen Tennant (Older)
as Wounded Corporal
as Reverend Woollett
as Teyrnon (voice)
as Graham Ranger
as Eddie Darwin
as Rev. Wallace Stone
as Harold Macmillan
as Austin Carmichael
as CS Reginald Bright
as Lio Partagaz
as Father Ignatius
as Marcus Gwilym
as Robert
as Nicholas Ashworth
as Professor Ray Levin
as Rabbi Loew
as Dennis Prior
as Dr. Karl Crabbe
as Thomas More
as Mr. Franklin
as Kyros
as Exeter
as Fagin
as Patrick Marcel
as Father John
as Mr. Merdle
as Clarence Fendley
as Samuel Waite
as Leontes (voice)
as Richard Mayfield QC
as Doctor Lapp
as Vidas Merlinis
as John Farmer
as Milburn
as C
as Antoine Picard
as Michael Eddowes
as Joseph (voice)
as Sir Michael Rix
as Dr. Hyslop
as Mr. Pitt Crawley
as Dr Nat Cary
as Galilee
as Vernon Marley
as Levi
as Lt. Charles Terrell
as Stephen
as Mark Hollister
as Orestes
as Charles Dickens
as Dusan Mesic
as Billy Blake
as Willie Price