Guest Stars Richard Hawley as DI Richard Haskons John Benfield as Chief Supt. Michael Kernan Philip Wright as DC Lillie Tom Bell as DS Bill Otley Mark Strong as Insp. Larry Hall David Thewlis as James Jackson Terence Harvey as John Kennington Peter Capaldi as Vera Reynolds Ciarán Hinds as Edward Parker-Jones Pearce Quigley as Red Struan Rodger as Superintendant Halliday Richard Cadman as Alan Thorpe Robin Polley as Club MC Mark Drewry as DI Ray Hebdon Andrew Dicks as Billy Matthews Felix Bell as Rutter John Axon as Jackson's Lawyer Kelly Hunter as Jessica Smithy Andrew Woodall as DI Brian Dalton Karen Tomlin as WPC Norma Hastings Terrence Hardiman as Commander Chiswick Liza Sadovy as WPC Kathy Bibby Alyson Spiro as Margaret Speel James Frain as Jason Baldwin Jonny Lee Miller as Anthony Field Christopher Fairbank as Chief Insp. David Lyall Brian Spink as Parker-Jones' Lawyer Paul Aspden as Kenny Lloyd Rowena Cooper as Mrs. Kennington Jeremy Colton as Disco Driscoll John Blakey as Brian Olive Pendleton as Mrs. Field Kaye James as WPC Bronwen David Gambles as Frankie Kelly Derbyshire as Girl at Station Mark J. Pepper as Police Officer