Main Characters

DS Jackie Reid
95 main appearances
DC Stuart Fraser
73 main appearances
DI Robbie Ross
69 main appearances
DCI Matt Burke
58 main appearances
DCI Mike Jardine
47 main appearances
Dr. Stephen Andrews
42 main appearances
Supt. Jack McVitie
40 main appearances