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