Guest Stars Steven Robertson as DC Sandy Wilson Alison O'Donnell as DS 'Tosh' MacIntosh Erin Armstrong as Cassie Perez Anne Kidd as Cora McLean Julie Graham as Rhona Kelly Bill Paterson as James Perez Marnie Baxter as Jenny Belshaw Nina Sosanya as Willow Reeves David Hayman as Joe Dalhousie Clive Russell as Adam Markham Kari Corbett as Evie Watt Steven Cree as John Henderson Alex Norton as Cameron Watt Gerda Stevenson as Maria Markham Henry Pettigrew as Iain Redford Neil McKinven as Andy Belshaw John Lynch as Frank Blake Leanne Best as Annabel