Characters played by Julie Graham
Cat Stone
Characters played by Siobhan Redmond
Jane Stone
Characters played by Martin Trenaman
Inspector Thorne
Inspector Derek Thorne
Characters played by Sarah Woodward
Beth Stone
Characters played by Andrew Leung
Dr Daniel Lynch
Dr. Daniel Lynch
Characters played by Michael Elcock
P.C. Terry Foster
PC Terry Foster
Characters played by Olivia Vinall
Matilda Stone
Characters played by Juliet Stevenson
Narrator
Characters played by Rebecca Grant
Natasha Young
Characters played by James Ballanger
George
Characters played by Jemma Amos
Eleanor Stone
Characters played by Florence Hall
DS Matilda Stone
Characters played by Erica English
Matilda age 3
Characters played by Grace Sheppard
Matilda age 5
Matilda aged 5
Characters played by Con O'Neill
Len Savage
Characters played by Josette Simon
Tallulah Savage Hughes
Characters played by Frances Barber
Viv Collins
Characters played by Nancy Carroll
Isabella Wolfe
Characters played by Carmen Du Sautoy
Dame Blanche Chastain
Characters played by Mark Heap
Kurt Lee
Characters played by Selina Cadell
Lady Antiona Hiddledean
Lady Antonia Hiddledean
Characters played by Sydney White
Gina Galvin
Characters played by Ken Bones
Quentin Glover
Characters played by James Doherty
Kenneth Ridley
Characters played by Chu Omambala
Benjamin Kingston
Characters played by Julian Michael Deuster
Jonas Wimmer
Characters played by George Irving
Sir Lawrence Shaw
Characters played by David Bamber
Maximillian Sinclair
Characters played by Georgina Rich
Emily Rose
Characters played by Colin Michael Carmichael
Patrick Cardosa
Characters played by Michelle Collins
Electra Bliss
Characters played by Rob Heaps
Ian Winterfield
Characters played by Omid Djalili
Guy Ashton
Characters played by Rebecca Scroggs
Ursula Pittman
Characters played by Natasha Calland
Amy Austen
Characters played by Pippa Nixon
Fiona Hutton
Characters played by Chelsea Edge
Nikki Holler
Characters played by Roger Godden
Arthur
Characters played by Chicago Johnson
Zoe Pittman
Characters played by Joseph Millson
Oscar Prescott
Characters played by Gregg Chillin
Tobias Young
Characters played by Bob Goody
Sir Ray Ives
Characters played by Mark Loughane
Young Len Savage
Characters played by Ben McGregor
Ollie
Characters played by Eleanor Williams
Young Electra Bliss
Characters played by Jan Le
Erica
Characters played by Madeleine Walker
Young Viv Collins
Characters played by Jimiroroso Ogun
Young Tallulah Hughes
Characters played by Maxim De Villiers
Charlie Palmer
Characters played by Chloë Dolé
Sadie Hanson
Characters played by Letty Thomas
Donquix Hotel Receptionist
Characters played by Charlie Maher
William Garnet