Cine nu s-a jucat, in copilarie, de-a v-ati ascunselea? Evocarea acestui joc ne poarta cu gandul in trecut, la o epoca fara griji, cand nu aveam altceva de facut decat sa ne jucam cu ceilalti copii. Unii dintre noi chiar s-au jucat, poate, cu niste prieteni imaginari.
Uneori, insa, prietenii imaginari pot deveni extrem de reali… Este cazul lui Emily Callaway (interpretata de Dakota Fanning), o fetita de 9 ani, a carei joaca de-a v-ati ascunselea cu un amic imaginar pe nume Charlie se transforma in cu totul altceva decat o simpla joaca de copii. Emily se trezeste prinsa in vartejul unor evenimente din ce in ce mai terifiante, pe care nici tatal sau, David Callaway (interpretat de Robert De Niro), nu le poate impiedica.
Cine – sau ce – este acest Charlie? Cum poate o entitate imaginara sa aiba o asemeneaenta asupra fiicei sale? Poate fi Charlie o fiinta, in carne si oase, dornica sa faca rau? Acestea sunt intrebarile care il chinuie pe David.
Moartea subita a mamei lui Emily, Alison (interpretata de Amy Irving) o traumatizeaza psihic pe fetita. David decide sa se mute din New York, in ideea de a o indeparta pe fiica sa de amintirea pierderii suferite. La scurta vreme, Emily se imprieteneste cu Charlie. Initial, David considera aceasta prietenie ca fiind benefica pentru Emily, insa evenimentele infricosatoare care urmeaza il conduc la o concluzie alarmanta: e posibil ca Charlie sa existe intr-adevar. Iar daca este asa, trebuie oprit.