Guest Stars Faustina Agolley as Edwina Gharam Hugh Parker as Doug Hinton Geoff Morrell as Dr. Laurie Badcoe Josephine Flynn as Plainclothes Detective Ellie Popov as Lab Assistant Julie Sewell Kerith Atkinson as Dr. Beatrix Henshall Lasarus Ratuere as Miles Hendry Daniel Tuiara as Paramedic