Special Guest Stars Andrew Keegan as Magic Joel Guest Stars Donald Faison as Justin Paul Provenza as Ethan Co Starring Ally Holmes as Zoe Elizabeth Hart as Emma