as Giles Hobday
as Edgar Linton
as Rupert Brooke
as Duke Humphrey of Gloucester
as Doctor
as Rupert
as Major 'Brick' Stone
as Alexander
as Tim Leigh
as Mr. Gerald
as Harding
as Peter Norris
as Dr Sam Bliss
as Captain Oakley
as Nicholaus Eichmann
as Narrator
as Simon
as Narrator (segment 'The Insatiable Mrs. Kirsch')
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 Frederick Greenwood
as Stephen Devenish
as Sir David Friend
as Mark Sopwith
as Lawrence Penwarden
as TV Interviewer
as Patrick Simmons