Guest Stars Jessica Marais as Denna Renato Bartolomei as Demmin Nass Katherine Kennard as Lara Stephen Ure as Benedict Gareth Reeves as Raph Jaime Passier-Armstrong as Constance