Main Characters DC Sandy Wilson 6 main appearances DS 'Tosh' MacIntosh 6 main appearances DI Jimmy Perez 38 main appearances DI Ruth Calder 6 main appearances
Recurring Guest Characters Neil Bain 5 guest appearances Azir Sadat 5 guest appearances Mary Hunter 4 guest appearances Gavin Laird 4 guest appearances Calum Dunwoody 4 guest appearances Niki 4 guest appearances Craig Cooper 4 guest appearances Alec 4 guest appearances Salma Nassan 4 guest appearances Rasha Nassan 4 guest appearances Nazir Nassan 4 guest appearances Fraser Creggan 4 guest appearances Sister Carolyn 4 guest appearances Lowrie 4 guest appearances Grace 4 guest appearances Phyllis Brennan 4 guest appearances Arthur McCall 4 guest appearances Ellen Quinn 4 guest appearances Heather Bain 4 guest appearances Rosemary Strachan 4 guest appearances ⇤ « 1 2 3 4 5 6 7 8 9 10 » ⇥