Main Characters Greg McDowell 6 main appearances Katherine Dunbar 6 main appearances Archie Hoseason 3 main appearances Alex Abercorn 3 main appearances James McCandlish 3 main appearances John Naismith 3 main appearances Janie Naismith 3 main appearances
Recurring Guest Characters Pathologist 2 guest appearances Police Constable 2 guest appearances Busker 2 guest appearances Girl at Hostel 2 guest appearances Priest 1 guest appearances Office Runner 1 guest appearances Julie Tait 1 guest appearances Dominic Tait 1 guest appearances Crichton 1 guest appearances Patient 1 guest appearances Riley 1 guest appearances The Sheriff 1 guest appearances Walsh 1 guest appearances Paul Lucas 1 guest appearances Lucas Solicitor 1 guest appearances Findlay 1 guest appearances Doctor 1 guest appearances Vampire 1 guest appearances Comedian 1 guest appearances Mary Smith 1 guest appearances ⇤ « 1 2 3 4 » ⇥