David Moore
John McKay
Douglas Henshall
Steven Robertson
Alison O'Donnell
Mark Bonnar
Erin Armstrong
Julie Graham
Anthony Howell
Keith Ramsey
饰: Joe Blake
Tunji Kasim
Chris Reilly
饰:Alan Isbister
Frances Grey
饰:Jess Collins
Anne Kidd
饰:Cora McLean
饰:Alex Henry
Anthony Flanagan
饰:Ewan Ross
Rebecca Benson
饰:Sally Henry
Brian Cox
饰:Magnus Bain
Cara Kelly
饰:Margaret Henry
饰:Sgt Billy McBride
Gowan Calder
饰:Solicitor
Ann Cleeves
David Kane
Gaby Chiappe
John Lunn
Jean-Philippe Gossart
Colin Monie
Colin Monie
Joe Sawyer
Lorne MacFadyen