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 Alan Isbister 2 guest appearances Jess Collins 2 guest appearances Kitty Collins 2 guest appearances Solicitor 2 guest appearances Gret 2 guest appearances Alex Henry 2 guest appearances Sally Henry 2 guest appearances Hugo Scott 2 guest appearances Margaret Henry 2 guest appearances Catherine Ross 2 guest appearances Annabel 2 guest appearances Frank Blake 2 guest appearances Joseph Wilson 2 guest appearances Anna Haldane 2 guest appearances Hattie James 2 guest appearances Gwen James 2 guest appearances Andrew Haldane 2 guest appearances Ronald Haldane 2 guest appearances Jackie Haldane 2 guest appearances Professor Paul Berglund 2 guest appearances ⇤ « 2 3 4 5 6 7 8 9 10 11 » ⇥