Characters played by Helen Mirren
DCI Jane Tennison
Characters played by Tom Bell
Sgt. Bill Otley
Characters played by Karen Tomlin
WPC Norma Hastings
Characters played by David Thewlis
James Jackson
Characters played by Peter Capaldi
Vera Reynolds
Characters played by Mark Strong
Insp. Larry Hall
Characters played by Struan Rodger
Supt. Halliday
Characters played by Liza Sadovy
WPC Kathy Bibby
Characters played by Terrence Hardiman
Commander Chiswick
Characters played by Andrew Woodall
DI Brian Dalton
Characters played by Richard Hawley
DS Richard Haskons
Characters played by Philip Wright
DC Lillie
Characters played by Mark Drewry
DI Ray Hebdon
Characters played by Terence Harvey
John Kennington
Characters played by John Benfield
Chief Supt. Kernan
Characters played by Pearce Quigley
Red
Characters played by Ciarán Hinds
Edward Parker-Jones
Characters played by Alyson Spiro
Margaret Speel
Characters played by Andrew Dicks
Billy Matthews
Characters played by Steven Crossley
Mark Lewis
Characters played by John Axon
Jackson's Lawyer
Characters played by Kelly Hunter
Jessica Smithy
Characters played by Felix Bell
Rutter
Characters played by Robin Polley
Club MC
Characters played by Michael Shannon
Jake Hunter
Characters played by Greg Saunders
Connie
Characters played by Danny Dyer
Martin Fletcher
Characters played by Richard Rees
Mike Chow
Characters played by Olive Pendleton
Mrs. Field
Characters played by Jonny Lee Miller
Anthony Field
Characters played by Stephen Boxer
Supt. Thorndike
Characters played by Stafford Gordon
Commander Trayner
Characters played by Christopher Fairbank
Chief Insp. David Lyall
Characters played by Lewis Jones
Judge Syers
Characters played by James Frain
Jason Baldwin
Characters played by Gilbert Wynne
Frampton
Characters played by John Middleton
Fire Team Officer 1
Characters played by Peter Rylands
Fire Team Officer 2
Characters played by Rowena Cooper
Mrs. Kennington
Characters played by Adrian Schiller
Gold
Characters played by Brian Spink
Parker-Jones' Lawyer
Characters played by Kaye James
WPC Bronwen
Characters played by Jeremy Colton
Disco Driscoll
Characters played by David Gambles
Frankie
Characters played by Eric Deacon
Doctor Gordon
Characters played by Richard Cadman
Alan Thorpe
Characters played by Paul Aspden
Kenny Lloyd
Characters played by Kelly Derbyshire
Girl at Station
Characters played by John Blakey
Brian
Characters played by Colin Meredith
Paramedic
Characters played by Mark Pepper
Police Officer
Characters played by Joseph Greig
Caretaker
Characters played by Paul Burgess
Cabaret Artiste
Characters played by Michelle Hooper
Extra featured in Health Centre
Characters played by Tim J Francis
Police Photographer