Characters played by Jimmy Nail
Jed Shepperd
Characters played by Robert Morgan
Warren Bowles
Characters played by Elizabeth Carling
Wendy
Characters played by Sammy Johnson
Archie
Characters played by Paul Palance
Big Chrissie
Characters played by Jeffrey Knox
Omo
Characters played by Trevor Byfield
Connors
Conners
Characters played by Sara Stewart
Lucy Lynn
Characters played by Melanie Hill
Emma Shepperd
Characters played by Christopher Fairbank
Alan Clarke
Characters played by Molly Bean
Beckie Shepperd
Characters played by Brian Walsh
Bobby
Characters played by Mickey Hutton
Tony
Characters played by Christopher Connel
Paul
Characters played by Roy Pattison
Walter Fines
Characters played by John Bowler
Pep
Characters played by Kenneth MacDonald
D.I. McClusky
Characters played by Donald Sumpter
Pilsbury
Characters played by Anthony Milner
Ted Quimby
Characters played by Nadeshda Brennicke
Roxanne
Characters played by Glenn McCrory
Nigel
Characters played by Ron Senior Jr.
Curtis
Characters played by Alison Sterling
Kate - Vicar
Characters played by Jo Dow
Matt Ford
Characters played by Stephen Finegold
Detective Calder
Characters played by Sheila Tait
Mary
Characters played by Dave Taggart
Band Member
Characters played by Richard Sands
Bob
Characters played by Steve Robson
Band Member
Characters played by John Miles Jr.
Band Member
Characters played by Frank Gibbon
Band Member
Characters played by Paul Thompson
Band Member
Characters played by John Leary
County Clerk
Characters played by Stephen Milburn
Clerk
Characters played by Marcus Hutton
Andy Morton
Characters played by Valerie Hanson
Magistrate
Characters played by McKenzie Fraser
Magistrate
Characters played by Mark Hadfield
Fawdington
Characters played by Mark Burdis
Stand Owner
Characters played by Brian Hogg
Sid Flynn
Characters played by Jayne Charlton McKensie
Doctor
Characters played by Vicky Murray
Sales Assistant
Characters played by Peter Mair
Dominic Miller
Characters played by Stewart Bevan
Superior Officer #1
Characters played by Norman Eshley
Superior Officer #2
Characters played by Gary Catlin
Pal #1
Characters played by Rob Marston
County Policeman
Characters played by Julian Littman
Smooth Guy
Characters played by Crash Jones
Pal #2
Characters played by Julie Robyn
Girl in Chip Shop
Characters played by Pat Dunn
Florist
Characters played by Jack McBride
DSS Man
Characters played by Lisa Hayes
Clarke's Secretary
Characters played by Jane Dixon
Tart
Characters played by Les Wilde
Committee Man
Characters played by Christopher Goulding
Lord Mayor
Characters played by Viveen Wray
Band Member
Characters played by David Haddow
Project Manager
Characters played by Terri Symon
Band Member
Characters played by Jon Glover
Host
Characters played by Robert Gwilym
Producer
Characters played by Paul Hegarty
M3 Policeman #1
Characters played by Gareth Marks
Bill Bowry
Characters played by John Pickles
Hotel Porter
Characters played by Mark Henson
M3 Policeman #2
Characters played by Tim Beasley
Guard #1
Characters played by Harry Miller
Guard #2
Characters played by Idris Elba
Jo-Jo
Characters played by Oscar James
Gentle
Characters played by Leo Dolan
Humper
Characters played by Andrew Vincent
Roadie
Characters played by Ged Simmons
Guard #3
Characters played by Nicola Bell
Female TV Reporter
Characters played by Lee Davis
Bouncer
Characters played by Peter Hughes
Judge
Characters played by Pauline Moriarty
Jury Foreperson
Characters played by Tony Leary
Clerk of the Court
Characters played by Norman Felton
David