Zoe Haratounian
Stephanie Leonidas
Jennifer Hintlesham
Emma Fielding
Nadia Blake
Rebecca Palmer
DCI Grace Shilling
Phyllis Logan
Dominic Hintlesham
David Westhead
Moz Burnside
Daniel Mays
Jeremy
Colin McFarlane
Josh Hintlesham
Hugh Mitchell
Nick
Grant Olding
Max
Rick Warden
Music
Simon Rogers
Costume Design
Charlotte Walter
Novel
Nicci Gerrard
Director of Photography
David Higgs
Director
Sarah Harding
Editor
Tim Murrell
Producer
Lars MacFarlane
Sean French
Executive Producer
Charles Elton
Line Producer
Graeme MacArthur
Writer
Gwyneth Hughes
Production Design
Claire Kenny
Art Direction
Niall Moroney
Makeup Artist
Jean Speak
Casting
Laura Scott
Foley Artist
Ruth Sullivan