13-årige Sammy (Miya Cech) er blevet lidt af et problembarn i kølvandet på sin mors død. Der er nu gået et år, og Sammys far har fået nok, så han tvinger hende til at melde sig til et sommerskoleprogram for at give hende noget fornuftigt at lave. Her møder Sammy den besynderlige tryllekunstner Margot (Rhea Perlman), der underholder børn. Takket være dette møde og det forhold, der udvikler sig mellem de to, begynder Sammy at behandle sin sorg og sine indre dæmoner.