as Dr. Holland
as Ned Chambers
as Colonel
as The Colonel
as Earl of Warwick
as Albert White
as Captain Harvile
as Samuel Selby
as Roy Garrett
as Ted Shrimpton
as Salateen
as Count Malevsky
as Gerhardt
as Self- Narrator
as Jurek Borowczak
as Sorin
as Aristophanes
as Frank Thompson
as Stephen 'Squeal' Blake
as Self/D.S. Terry Reid
as Robert
as Narrator
as Harry
as The Controller
as Farmer
as Thomas Edison
as John Field
as Owen Preece
as Colour Sergeant Ian Anderson
as Oliver Langley
as Home Secretary
as Nicholas Blake
as Duncan
as Father Brophy
as Det Sgt Terrence Reid
as Ashley Morgan
as Indigo Jeremy
as DCI Fields
as D.S. Jimmy Valentine / Narrator
as Narrator (voice) (uncredited)
as Gavin Daly
as Clive Pendle
as Empton
as Duke of Lorraine
as Chris Hughes
as Frankie
as Anton Drexler
as DI Kevin Salisbury
as Charles Sheldon
as Martin Copeland
as Phil Porter
as Brigadier Wainwright
as DI Frank Williams
as DCC Chapman
as Piers Morgan
as Bobby Day
as Tony Conroy
as Clive Stevenson
as Detective Superintendent John Bennett
as Robert Weldon
as Dave Searle