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 Daniel Tuiara as Paramedic Lasarus Ratuere as Miles Hendry