DCI Jim Taggart
Mark McManus
Guest Star
Hannah Gordon
DCI Mike Jardine
James MacPherson
Jean Taggart
Harriet Buchan
Det. Sgt. Jackie Reid
Blythe Duff
DCI Matt Burke
Alex Norton
Supt. Jack McVitie
Iain Anders
DC Stuart Fraser
Colin McCredie
DI Robbie Ross
John Michie
Dr. Stephen Andrews
Robert Robertson
Dr. Colin Crawford
Anthony Cochrane
Ian Hogg
Superintendent Murray
Tom Watson
Dr. Gerald Napier
Francis Matthews
Robert Carr
Belinda Napier
Caroline Hunnisett
Guest Star
Caroline Hunnisett
Clare Grogan
Guest Star
Scott Cleverdon
Guest Star
Henry Ian Cusick
Guest Star
Ian Briggs
Guest Star
Pamela Kelly
Guest Star
Sharon MacKenzie
Guest Star
Meg Johnson
Mrs. Drake
Jill Melford
Guest Star
Jamie Roberts
Guest Star
Jill Melford
Gilbert Vance
Ian Briggs
Guest Star
Angela Chadfield
Mrs. Jeffrey
Meg Johnson
Guest Star
Sheila Duffy
Dr. Daniels
Angela Chadfield
Guest Star
Sharon Erskine
Guest Star
Lloret MacKenna
PC Gibbs (uncredited)
Nick Smith