Main Characters Professor Sarah Gordon 12 main appearances Professor Kathy Torrance 12 main appearances DI Neil McKinven 12 main appearances Emma Hedges 8 main appearances Daniel MacAfee 7 main appearances Drew Cubbin 6 main appearances Phil MacAfee 6 main appearances Azra McKinven 6 main appearances Dean Jean Bruzzi 5 main appearances Aileen MacAfee 2 main appearances
Recurring Guest Characters PC Naz 1 guest appearances Clerk 1 guest appearances Mrs. Nardoni 1 guest appearances Vincent Keir 1 guest appearances Steven 1 guest appearances PC Sandy 1 guest appearances Father Nkusi 1 guest appearances Ruth 1 guest appearances Security Guard 1 guest appearances Ryan Fairlie 1 guest appearances Female Rider 1 guest appearances Anthony Gemmell 1 guest appearances Valerie Gemmell 1 guest appearances Bar Guy 1 guest appearances Euan McMillan 1 guest appearances Female Shop Assistant 1 guest appearances Jack 1 guest appearances Tim Hossack 1 guest appearances Matt 1 guest appearances Ben 1 guest appearances ⇤ « 1 2 3 4 » ⇥