Guest Stars Damien Fotiou as Judah Chantelle Jamieson as Ruth Edyll Ismail as Leyla Claudia Ware as Maya Schmidt Emily Wiseman as Helena Co Starring Nick James as Bank Teller