Guest Stars Andrew Gillies as Dr. Julian Adler Alisen Down as Olivia Kirschner Brooke Williams as Hannah Jones Abigail Hardingham as Emma Donald Sumpter as Primary Ben Cross as Nicodemus Simon Merrells as Andrus Co Starring Anna Devlin as Chorus Fergus O'Donnell as Oren