La famiglia Callaway è stata devastata da un inspiegabile suicidio, David (Robert De Niro) ha perso una moglie che amava e la piccola Emily (Dakota Fanning) un’amorevole madre, così entrambi cercheranno un luogo tranquillo e lontano dai terribili ricordi di quel tragico avvenimento trasferendosi in tranquillla cittadina fuori New York City.
David scoprirà che la morte della madre ha scatenato in Emily alcune reazioni come la creazione di un amico immaginario di nome Charlie che diverta sempre più possessivo ed iperprotettivo verso Emily man mano che David e una psicologa cercano di scoprire la natura di questo transfert.
Quando l’immaginario Charlie comincerà a creare problemi circoscritti alla sfera affettiva della bambina con episodi di violenza che sembrano davvero impossibili da imputare alla piccola Emily, David comincerà ad indagare sino a che scoprirà che la verità è ancor più allucinante di quanto avesse teorizzato.