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 Vivien Liddell 6 guest appearances Archie Hoseason 3 guest appearances Libby 6 guest appearances Campbell Reid 3 guest appearances Joss Reid 3 guest appearances Milligan 3 guest appearances Nancy McDowell 3 guest appearances Dr. Joe Sangster 3 guest appearances Andrea 3 guest appearances Len Veitch 3 guest appearances Roderick Lennox 3 guest appearances Heather Lennox 3 guest appearances Det. Sgt. Sam Coutts 3 guest appearances Dougie Allen 3 guest appearances Paul Ackroyd 3 guest appearances David Strachan 3 guest appearances Milligan's Driver 3 guest appearances Secretary 3 guest appearances Secretary 3 guest appearances Milligan's Heavy 3 guest appearances ⇤ « 1 2 3 4 » ⇥