John Wolfenden
Nicholas Le Prevost
Mary Cohen
Harriet Eastcott
Peter Rawlinson
Richard Lintern
'Khaki' Roberts
Roger Ashton-Griffiths
Narrator
Steven Mackintosh
Judge Ormerod
Kevin Colson
Goronwy Rees
Barny Clevely
Edward McNally
Sam Heughan
Peter Wildeblood
Martin Hutson
Stan
Roger Barclay
Lord Hailsham
Eric Carte
Lord Edward Montagu
Orlando Wells
Chief Constable
William Chubb
John 'Johnny' Reynolds
Karl Davies
Director
Patrick Reams
Writer