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
Young Fraser
Harold Newman
Edward
Interrogator
Elaine Morrison
Paul Bryant
Christine Murphy
Shahla Ahmed
Karl Barclay
Kevin Keogh
Goran

















