Para ayudar a su hija de nueve años (Dakota Fanning) a superar el trauma causado por el suicidio de su madre, un psicoanalista de Nueva York (Robert De Niro) decide abandonar la ciudad y mudarse al bosque con la niña. Sin embargo, en lugar de brindarle el apoyo que necesita, el nuevo ambiente parece perturbar aún más a la pequeña, cuyas conductas se vuelven cada vez más alarmantes. Ella empieza a hablar de un amigo imaginario llamado Charlie, que resulta ser una amenaza aterradora. Al principio, el padre no le da la importancia que merece.