Guest Stars Amanda Wilkin as Leah Sallie Harmsen as Astrid De Vries Mitchell Mullen as Jack Halstead William Brand as Inspecteur Stilma Alice Barclay as Mrs Wilson Stephanie Street as Janice Rainsworth Sophie Ford as Imelda Dunning Jack Franklin as Joshua Wilson Dean Redman as Dr Gavin Lane Emma Matthews as Skelmersdale Woman Paul Broughton as Mr Sweeney Kate Fitzgerald as Mrs Sweeney Pieter Lawman as Amsterdam Detective Gabriela Toloi as Manuela Michael Hawkins as Brendan Sweeney