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 Tessa Warren 1 guest appearances Anna Blake 1 guest appearances Angus Tulloch 1 guest appearances Donnie Tulloch 1 guest appearances Gina Bradley 1 guest appearances Isobel Tulloch 1 guest appearances Joe Blake 1 guest appearances Radio Announcer 1 guest appearances Mima Wilson 1 guest appearances Gail Callahan 1 guest appearances Radio DJ 1 guest appearances Hotel Manager 1 guest appearances Jennifer Keltie 1 guest appearances Benny Ray's Grandson 1 guest appearances Andreas Hagan 1 guest appearances Trine 1 guest appearances Henrick 1 guest appearances Nina Soderland 1 guest appearances Agent Nielsen 1 guest appearances Division Organiser 1 guest appearances ⇤ « 5 6 7 8 9 10 11 12 13 14 » ⇥