Guest Stars Lewis Howden as Sgt Billy McCabe Anne Kidd as Cora McLean Conor McCarry as PC Alex Grant Eubha Akilade as PC Lorna Burns Dawn Steele as Stella Quinn Phyllis Logan as Grace Bain 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 Jakub Bednarczyk as Rory Quinn 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 Manjinder Virk as Farida Sadat Don Gilet as John Howell Arnas Fedaravicius as Lukas Nowak Simon Tait as Ronnie Tulloch Francesco Piacentini-Smith as Gerry Bryce Ann-Louise Ross as Agnes Moffat