Dani è un ragazza scontrosa e solitaria, si è lasciata il mondo delle fiabe alle spalle. Dopo un'infanzia difficile in cui ha dovuto crescere in fretta, si ritrova ad odiare tutto ciò che riguardava la fantasia e i sogni, molto cari invece alla sua sorellina Phoebe. Una sera, però, Dani scoprirà un bambino davvero strano, che le farà cambiare idea.