Characters played by Geraldine James
Rose Garrity
Characters played by Cathy Tyson
Carol Johnson
Characters played by Barbara Dickson
Anita Braithwaite
Characters played by Samantha Morton
Tracy Richards
Characters played by Tony Doyle
George Ferguson
Characters played by David Schofield
DCI Newall
Characters played by Rachel Davies
Joyce Webster
Characters played by Richard Moore
Curly
Characters played by Ray Stevenson
Steve Dickson
Characters played by Lena Headey
Colette
Characters played by Laura Kilgallon
Emma Johnson
Characters played by Adam Kotz
Vinnie Marshall
Characters played by Anthony Milner
Bob
Characters played by Ace Bhatti
Dez
Characters played by Judy Browne
DS Kershaw
Characters played by Darren Tighe
Smiley
Characters played by Stephen MacKenna
Ian
Characters played by Peter Firth
Brian Roberts
Characters played by Rebecca Callard
Tula
Characters played by Kern Falconer
Chief Inspector Henryson
Characters played by Danny Edwards
Sherrie
Characters played by Philip Martin Brown
Mr. Moore
Characters played by Ian Aspinall
Punter
Characters played by Mark Addy
DC Sherrington
Characters played by Freddie Davies
Owen Lovett
Characters played by Hetta Charnley
Nurse
Characters played by Amanda Howard
Julie
Characters played by Laura Jones
Sarah Dixon
Characters played by Katie Hodgson
Joanne Dixon
Characters played by Tony Capstick
Councillor Baker
Characters played by Barbara Marten
Mrs. Richards
Characters played by Susan Jameson
Kathleen Ferguson
Characters played by Justin Chadwick
Rabbit
Characters played by Anita Carey
Glennis Minkin
Characters played by Fiona Allen
DI Cooper
Characters played by Judy Brooke
Julie
Characters played by Louise Atkins
Helen
Characters played by David Crellin
Ashley
Characters played by Derek Hicks
DC Jameson
Characters played by Julie Brown
Liz
Characters played by Sue Cleaver
Jan
Characters played by Shaun McGowan
Desk Sergeant
Characters played by Noel White
Doctor
Characters played by Julie Brown
Liz
Characters played by Vanessa Acquah
Amanda Smeaton
Characters played by Jane Slavin
DS Hoyle
Characters played by Barbara Durkin
Hotel Receptionist
Characters played by Joanna Hole
Amanda
Characters played by Francis Middleditch
Bank Manager
Mr. Armitage
Characters played by Suzanne Hellmich
Janie
Characters played by Ruth Gemmell
Gina Dickson
Characters played by Louisa Milwood-Haigh
Laura Richards
Characters played by Jamie Lee Hampson
Michelle Dixon
Characters played by Terry Gilligan
Terry
Characters played by Pankaj Buttoo
Asian Boy
Characters played by David J. Nicholls
Man
Characters played by Stefan Escreet
Vicar
Characters played by Paul Hawkyard
Tommy
Characters played by Bruce Jones
Brian
Characters played by Julie Howard
Julie
Characters played by David Fleeshman
Hotel Manager
Characters played by Kathryn George
Woman Punter
Characters played by Simon Ashley
N.F. Punter
Characters played by Richard Hope
Richard
Characters played by Roger Morlidge
Reporter 1
Characters played by Jonathan Magnanti
Young Man
Characters played by Anthony Schaeffer
Clerk to Court
Characters played by Dan Armour
Punter
Characters played by John Wilson
Taxi Driver
Characters played by Howard Gay
Reporter 2
Characters played by David Bradley
Alf
Characters played by John Bowler
Mr. Richards
Characters played by Katherine Dow Blyton
Airport Official
Characters played by Rupert Procter
Bill
Characters played by Joy Brook
Lisa
Characters played by Margo Gunn
Brenda Taylor
Characters played by Eamonn Riley
Lionel
Characters played by Alan Hulse
Denis Harvey
Characters played by Rosy Clayton
Sonia
Characters played by John Pickles
Mr. Chubbs
Characters played by Maria Mescki
Mrs. Hurley
Characters played by Ashley Williams
Liam
Characters played by Nick Chetcuti
School child
Characters played by Jayne Ashbourne
Lisa
Characters played by Janet Dibley
Paula Graham
Characters played by Rosie Rowell
Maggie
Characters played by Nicola Wheeler
Colette
Characters played by Darren Warner
Lloyd
Characters played by Daniel Poyser
PC Jenkinson
Characters played by Stephen Guilfoyle
Bouncer
Characters played by Meera Syal
Anne Denver
Characters played by Naomi Radcliffe
Sarah
Characters played by Malcolm Hebden
Mr. Lidgit
Characters played by Bill Rodgers
Water Board Man
Characters played by Susan McArdle
Gloria
Characters played by Renny Krupinski
Mr. Ward
Characters played by Carl Cieka
Victor
Characters played by Philippa Howell
Eileen Whittaker
Characters played by Vincent Davies
Rob Jones
Characters played by Maxine Burth
Pat Coombes
Characters played by Susan Cookson
Sister Stanley
Characters played by Christopher McGrail
Burglar