Uncredited Amy Groening as Franny Dillon Casey as Brandon Webber Patrick Kwok-Choon as Simon Huang Dan Redican as Ryan's Dad Sheila McCarthy as Ryan's Mom Abena Malika as Esther Khalid Klein as Grandall Branson