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