cast
- Frank Duncan Announcer (voice)
-
James Bolam
Mark Omney
-
Paul Angelis
Tom Choley
-
Michael Culver
Dr. Walcott Brown
-
Christopher Benjamin
Det. Inspector Tarrant
-
Ian McShane
Curtis
-
John Bird
Cyril / Cyril (uncredited)
-
John Shrapnel
Vincent Craig
-
Gerald Sim
Francis Durrant
-
Terence Rigby
Matthews
-
Malcolm Terris
Maxwell
-
Anton Phillips
Barman / Roger
-
Prentis Hancock
Desk Sergeant / 2nd Interrogator
-
David Hargreaves
Ken Holbrook
-
Milton Johns
Tim Kennaway
-
James Laurenson
Alexander Skarbek
-
Aimée Delamain
Mrs. Franklyn / Mrs, Franklyn
-
Georgine Anderson
Mrs. Forde
-
Larry Lamb
CPO Chalky White
-
William Russell
Senior officer (uncredited) / Senior Officer
- David Ellison Naval Patrolman (uncredited) / Naval Patrolman
-
Brenda Bruce
Sister Elizabeth
-
David Burke
Tom Amyas, MP / Tom Amyas M.P.
- Susan Engel Sister Agnes
-
Alan Ford
Bill
-
Patrick Malahide
Police Sergeant
- Harry Fielder Heavy at Rail Station (uncredited)
-
Alun Armstrong
Trahearne
- Garrick Hagon Walters
-
David Graham
Vicar
-
David Cann
Rodgers
- Juba Kennerley Elderly Gent in Pub (uncredited)
-
Denis Lawson
David Cooper
-
Rowena Cooper
Ruth Connors