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 Anne Kidd as Cora McLean 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 Benny Young as James Perez Stephen McCole as Logan Creggan Cora Bisset as Eve Galbraith Andrew Clark as Mick Muir Shona McHugh as Merran Galbraith Alec Newman as Niven Guthrie Lois Chimimba as Carrie McAndrew Rufus Wright as Dr Darren Bedford Lewis Gribben as Fraser Creggan Shonagh Price as Sister Carolyn Kate Bracken as Lynda Morton Nebli Basani as Curtis Galt Thoren Ferguson as Eamon Gauldie Taqi Nazeer as Larson Amiera Darwish as Kirsty Gauldie Frank Gilhooley as Connor McKay