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 Erin Armstrong as Cassie Perez Anne Kidd as Cora McLean Julie Graham as Rhona Kelly Marnie Baxter as Jenny Belshaw Archie Panjabi as Asha Israni Sara Vickers as Leanne Randall Saskia Reeves as Freya Galdie Colette O'Neil as Bella Jack Greenlees as Craig Cooper Struan Rodger as Alec Jamie Michie as Lowrie Kate Donnelly as Grace Ciarán Hinds as Michael Maguire Brandon Scott as Logan Lewis Russell as Callum Peerie Andrew Rothney as Robbie Morton Georgina Simpson as Marnie Victoria Balnaves as Callum's Mother Martin McCardie as Plant Manager Ali Craig as Andrew Ralph Riach as Man on Beach Martin McCormick as Dr. Paul McLean Ingrid Smith as Shop Assistant