Guest Stars Steven Robertson as DC Sandy Wilson Alison O'Donnell as DS 'Tosh' MacIntosh Mark Bonnar as Duncan Hunter Erin Armstrong as Cassie Perez Anne Kidd as Cora McLean Julie Graham as Rhona Kelly Stewart Porter as Sgt Billy McBride Finn Den Hertog as Drew Tunji Kasim as Hugo Scott Chris Reilly as Alan Isbister Brian Cox as Magnus Bain Rebecca Benson as Sally Henry Frances Grey as Jess Collins Anthony Flanagan as Ewan Sophia Carr-Gomm as Catherine Ross Gowan Calder as Solicitor Freya Monk as Kitty Collins Jana Reinermann as Gret Matthew Zajac as Alex Henry Cara Kelly as Margaret Henry Jordan Young as Brian Bruce