Guest Stars Steven Robertson as DC Sandy Wilson Alison O'Donnell as DS 'Tosh' MacIntosh Lewis Howden as Sgt Billy McCabe Mark Bonnar as Duncan Hunter Anne Kidd as Cora McLean Conor McCarry as PC Alex Grant Angus Miller as Donnie Neve McIntosh as Kate Kilmuir Lucianne McEvoy as Meg Pattison Fiona Bell as Donna Killick Julia Brown as Molly Kilmuir Anneika Rose as Maggie Kean Andrew Clark as Mick Muir Stephen McCole as Logan Creggan Shona McHugh as Merran Galbraith Cora Bisset as Eve Galbraith Alec Newman as Niven Guthrie Rufus Wright as Dr Darren Bedford Jayne McKenna as Fiona Bedford Helene Maksoud as Rasha Nassan Sharif Dorani as Nazir Nassan Shonagh Price as Sister Carolyn Lewis Gribben as Fraser Creggan Julie-Yara Atz as Salma Nassan Sandy Batchelor as Struan Guthrie Jimmy Chisholm as Alec MacBay John Buick as Maurice Ross Anita Vettesse as Angela Muir