Guest Stars Angela Griffin as Astrid Guz Khan as Del Jade Anouka as Tommi Jocelyn Jee Esien as Lydia Ashley Bannerman as Alicia Jackie Knowles as Passerby Jasmine Jones as Zofia Roger Walker as Jerry Joseph Balderrama as Ethan Bo Bene as Grace