Guest Stars Alison O'Donnell as DS 'Tosh' MacIntosh Steven Robertson as DC Sandy Wilson Lewis Howden as Sgt Billy McCabe Mark Bonnar as Duncan Hunter Conor McCarry as PC Alex Grant Angus Miller as Donnie Lucianne McEvoy as Meg Pattison Fiona Bell as Donna Killick Anneika Rose as Maggie Kean Benny Young as James Perez Cora Bisset as Eve Galbraith Shona McHugh as Merran Galbraith Andrew Clark as Mick Muir Stephen McCole as Logan Creggan Lois Chimimba as Carrie McAndrew Rufus Wright as Dr Darren Bedford Jayne McKenna as Fiona Bedford Shonagh Price as Sister Carolyn Sandy Batchelor as Struan Guthrie John Buick as Maurice Ross Anne Lacey as Ida Harrison