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