Guest Stars Jack Bannon as Kieran Whitehead Alastair Mackenzie as Craig Petrie Euan Stamper as Crawford Baxter Jim McMeekin as Michael Yuill Anita Vettesse as Bea Whitehead Conor McCarry as Dessie Toner Shona McHugh as Evie Redford Oliver Greenall as Jordan Whitehead John Heffernan as Dr. Simon Marr Simone Lahbib as Mhari Toner Jenny Ryan as Nicole Patterson Murray Fraser as PC Jason Denny George Anton as Don McGrellish Moray Hunter as Ken Patterson Victoria Liddelle as Angusina McGrellish Fraser James as Oliver Tench Kay McAllister as Bethan McGrellish