Guest Stars Ben Addis as Peter Creed Kayla Meikle as DS Liz Willan Daniela Pasquini as Amanda Jimmy Walker as Ray Nelson Francesca Knight as Camilla Dan Li as Dr Green Jason Thorpe as John Broome Bert Seymour as Andrew Stewart Scudamore as Professor Summerfield Georgia Landers as Elizabeth Monkford Masayo Aizawa as Sakura