Guest Stars Mark Fleishmann as Tim Jeffries Natasha Goulden as Robyn Nila Aalia as Sofia Andrew Scarborough as Joshua Hartington Laura Greenwood as Hafren Ruby Barker as Daisie William Fox as Birdie Fraser James as Madoc Pal Aron as Adnan