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