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