as Giles Hobday
as Edgar Linton
as Duke Humphrey of Gloucester
as Rupert Brooke
as Rupert
as Doctor
as Tim Leigh
as Alexander
as Major 'Brick' Stone
as Harding
as Mr. Gerald
as Captain Oakley
as Dr Sam Bliss
as Peter Norris
as Nicholaus Eichmann
as Narrator
as Narrator (segment 'The Insatiable Mrs. Kirsch')
as Simon
as Duncan McAllister
as Hector
as Reverend Oscar Hayden
as Jacob Doran
as Andrew Hall
as Dr Rendell
as John Ferris
as Edward Reese
as Edward Wilson
as Dr. Will Preston
as John Gray
as Chris Bentley
as Stephen Devenish
as Frederick Greenwood
as Sir David Friend
as Lawrence Penwarden
as Mark Sopwith
as TV Interviewer
as Patrick Simmons