Guest Stars Steven Robertson as DC Sandy Wilson Alison O'Donnell as DS 'Tosh' MacIntosh Lewis Howden as Sgt Billy McCabe Mark Bonnar as Duncan Hunter Erin Armstrong as Cassie Perez Finn Den Hertog as Drew Alison Peebles as Vicky Kirkland Lindy Whiteford as Jackie Haldane Gemma Chan as Hattie James Sophie Rundle as Sophie Claire Rafferty as Anna Haldane Geraldine Alexander as Gwen James Alexander Morton as Joseph Wilson Jim Sturgeon as Ronald Haldane Martin Wenner as Professor Paul Berglund James Greene as Andrew Haldane Sandra Voe as Mima Wilson Uncredited Jane Moncrieff voices Radio Announcer