Characters played by Jane Antrobus
DI Jane Preston
Characters played by Ben Hull
DS Ben Shaw
Characters played by Tom Butcher
Narrator
Characters played by Anna Acton
Polly Andrews
Characters played by Adam Astill
Andy Collins
Characters played by Peter Baldwin
Philip Wilkins
Characters played by Alice Barlow
Isabella Davis
Characters played by Gary Beadle
David Green
Characters played by Rocco Biancardi
Liam Wilson
Characters played by Vicky Binns
Cathy Foster
Characters played by Gemma Bissix
Fiona Anderson
Characters played by John Bowler
Sam Hamilton
Characters played by Charlotte Brimble
Amber Morgan
Characters played by Caroline Chikezie
Susie Fisher
Characters played by Saira Choudhry
Molly Johnson
Characters played by Darren Day
Graham Watts
Characters played by Jeremy Edwards
Simon Marshall
Characters played by Louis Emerick
Ray Carroll
Characters played by Michelle Gayle
Joy Harvey
Characters played by Beverly Hills
Valerie Evans
Characters played by Sue Holderness
Hazel Wood
Characters played by Jodie Kelly
Lisa Smith
Characters played by Stuart Organ
Doug Harper
Characters played by Jesse Birdsall
Richard Booth
Characters played by Tracy Brabin
Holly Wilson
Characters played by Natalie Cassidy
Hannah Stevenson
Characters played by Charlie Clements
Nick Johnson
Characters played by Alice Coulthard
Leanne Stevens
Characters played by Paul Danan
Kevin Baker
Characters played by Bobby Davro
Keith Whiteside
Characters played by Virginia Fiol
Sue Wilkins
Characters played by Dale Gerrard
Aaron Watts
Characters played by Samantha Giles
Kate Spencer
Characters played by Georgina Hale
Sally Woods
Characters played by Martin Hancock
Mathew Boyle
Characters played by Siobhan Hayes
Andrea Marshall
Characters played by Dominique Jackson
Rose Carroll
Characters played by Jamelia
Alice Dixon
Characters played by Susan Jameson
Margaret Jones
Characters played by Zoë Lister
Louise Miller
Characters played by Scott Neal
Andrew Frank
Characters played by Deena Payne
Irene Harper
Characters played by Nikki Sanderson
Chelsea Lewis
Characters played by Roxanne Carrion
Linda Brooks
Characters played by Naveed Choudhry
Asif Masood
Characters played by Sarah Jayne Dunn
Lizzie Baker
Characters played by Dean Gaffney
Mark Hall
Characters played by Gabrielle Glaister
Sonia Stapleton
Characters played by Ricky Groves
Frank Cooper
Characters played by Rupert Hill
Glenn Lawson
Characters played by Elliott Jordan
Ivan Williams
Characters played by Diane Keen
Helen Sutton
Characters played by Magdalena Kurek
Anya Sobczek
Characters played by Martino Lazzeri
Adam Mason
Characters played by John McArdle
Bill Jones
Characters played by Alex McSweeney
Patrick Johnson
Characters played by Olivia Meguer
Claire Denton
Characters played by Kazia Pelka
Sylvia Campbell
Characters played by Tricia Penrose
Shirley Carroll
Characters played by Samantha Power
Tracy Watts
Characters played by Charleen Qwaye
Kimberley Wood
Characters played by Louisa Sexton
Beth Martin
Characters played by Adele Silva
Moira Young
Characters played by Mohammed George
Peter Green
Characters played by Léa Jackson
Stella Spencer
Characters played by Tina O'Brien
Justine Peplow
Characters played by Colin Parry
Danny Foster
Characters played by Marcus Patric
Jeremy West
Characters played by Wendi Peters
Marion Jackson
Characters played by Aryana Ramkhalawon
Mel Bradley
Characters played by James Redmond
Harry Pearson
Characters played by Chandra Ruegg
Judy Johnson
Characters played by Olivia Scott-Taylor
Samantha Lucy Hamilton
Characters played by Marc Silcock
Gary Healey
Characters played by Cristian Solimeno
Warren Baker
Characters played by Sam Stockman
Ashley Moore
Characters played by Dean Sullivan
Timothy Halpin
Characters played by James Sutton
Dr. Toby Sutton
Characters played by Natasha Symms
Hayley Roberts
Characters played by Kim Tiddy
Chrissie Booth
Characters played by Paul Trussell
David Kennedy
Characters played by Bill Ward
Carl Thompson
Characters played by Danny Young
Jamie Wilkinson
Characters played by John Duggan
DC Mark White
DC Mark Wright