Guest Stars Mark Fleishmann as Tim Jeffries Natasha Goulden as Robyn Nila Aalia as Sofia Andrew Scarborough as Joshua Hartington Pal Aron as Adnan Sydney Craven as Hannah Helen Belbin as Mrs. Leonard Judith Alexander as Female Guest