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 Marnie Baxter as Jenny Belshaw Stewart Porter as Sgt Billy McBride David Hayman as Joe Dalhousie Clive Russell as Adam Markham Nina Sosanya as Willow Reeves Kari Corbett as Evie Watt Steven Cree as John Henderson Alex Norton as Cameron Watt Henry Pettigrew as Iain Redford Gerda Stevenson as Maria Markham Neil McKinven as Andy Belshaw Leanne Best as Annabel