Main Characters Emma Banville 6 main appearances Dominic Truelove 6 main appearances DCS Olivia Greenwood 6 main appearances Heather Myles 6 main appearances Kevin Russell 6 main appearances Annie Peterson 6 main appearances Sir Alistair McKinnon 6 main appearances Charlie Simms 4 main appearances Monty Berman 5 main appearances Matthew Wild 5 main appearances Laura Wild 5 main appearances Steve Livesey 4 main appearances Arthur Banville 4 main appearances Tony Pullings 4 main appearances Maggie Berman 4 main appearances Eleanor Banville 2 main appearances
Recurring Guest Characters Emma Age 6 6 guest appearances Miriam Attar 6 guest appearances Young Emma 6 guest appearances Mike 6 guest appearances Charlie Simms 1 guest appearances Jason Peterson 5 guest appearances Jenna Brooks 5 guest appearances Beth Simms 5 guest appearances Phil Simms 5 guest appearances Jack Kretchmer 5 guest appearances Derek Peterson 4 guest appearances Karen Buxton 4 guest appearances DCI Nicholas Staines 4 guest appearances Leila 4 guest appearances Supervisor 3 guest appearances Hamid 3 guest appearances Zeinab Akbari 3 guest appearances Luke 3 guest appearances Female Prison Officer 3 guest appearances Imran 3 guest appearances ⇤ « 1 2 3 » ⇥