DCI Jim Taggart
Mark McManus
DCI Matt Burke
Alex Norton
Jackie Reed
Blythe Duff
DI Robbie Ross
John Michie
DCI Mike Jardine
James MacPherson
Dr. Marion Vaughn
Nicola Grier
DC Stuart Fraser
Colin McCredie
Tom Gardner
James Grant
Fiona Gillies
John Burke
Ewan Stewart
Robin Laing
Donald Sumpter
Kate Dickie
Jean Taggart
Harriet Buchan
Superintendent Murray
Tom Watson
Theresa Braithwaite
Una McLean
Dr Graham Fletcher
George Drennan
Dr Hilary Stewart
Louise Ludgate
Angie Hamilton
Isabelle Joss
Undertaker
James Bryce
Dr. Stephen Andrews
Robert Robertson
Supt. Jack McVitie
Iain Anders
PC Gibbs (uncredited)
Nick Smith