Guest Stars Lewis Howden as Sgt Billy McCabe Anne Kidd as Cora McLean Conor McCarry as PC Alex Grant Angus Miller as Donnie Eubha Akilade as PC Lorna Burns Phyllis Logan as Grace Bain Dawn Steele as Stella Quinn Russ Bain as Bobby Bain Steven Miller as Reverend Alan Calder Barry O'Connor as Kieran Quinn Kevan MacKenzie as James Innes Tibu Fortes as Harry Lamont Jamie Sives as Cal Innes Bamshad Abedi-Amin as Azir Sadat Neil Pendleton as Neil Bain Nina Toussaint-White as Amma Calder Gemma Laurie as Rosemary Strachan Lorraine McIntosh as Heather Bain Maisie Norma Seaton as Ellen Quinn Ian Dunnett Jr. as Liam Kenmuir Sandy Grierson as Peter Ayre Karl Collins as DCI Thomas Coombes Manjinder Virk as Farida Sadat Dylan Blore as Tom Knox Jennifer Black as Jean Ferguson Helen Mackay as Nurse Caroline Deyga as Nursery Nurse (Sally)