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 Dawn Steele as Stella Quinn Phyllis Logan as Grace Bain Russ Bain as Bobby Bain Barry O'Connor as Kieran Quinn Kevan MacKenzie as James Innes Tibu Fortes as Harry Lamont Steven Miller as Reverend Alan Calder 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 Sandy Grierson as Peter Ayre Lorraine McIntosh as Heather Bain Maisie Norma Seaton as Ellen Quinn Ian Dunnett Jr. as Liam Kenmuir 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)