Guest Stars Eleanor Nawal as Ella Andrea Valls as Cleo Geff Francis as Roy Claudia Jones as Bus Driver Oliver Monaghan as Bash Rafael Edholm as Anthony Mia Scott as Petra