Max Bryson
DCI Peter Boyd
Dr. Grace Foley
Dr. Eve Lockhart
DS Spencer Jordan
Catherine Braithwaite
Martin Ness
Det Supt Sarah Cavendish
Sarah
Davy McDonagh
Armelle Thierry
Fiona Mackenzie
Ann Jordan
Sheryl Palliser
Alan Pierce
Teenage Michelle / Elizabeth
Probation Officer
Sgt. Debbie Britten
Young Fraser
Harold Newman
Patricia Quinn
Edward
Interrogator
Elaine Morrison

















