Dopo l'improvviso ed inspiegabile suicidio della moglie Allison (Amy Irving), David Callaway (Robert De Niro) decide di abbandonare la frenesia della vita metropolitana e trasferirsi con la figlioletta Emily (Dakota Fanning), in un più tranquillo paese in montagna.
Diventata silenziosa e solitaria, dopo la morte della mamma, Emily sembra trovare divertimento solo nel giocare col suo amico immaginario Charlie. Tuttavia, quella che inizialmente sembrava solo un'innocente fantasia infantile, comincia a diventare una presenza sempre più inquietante, preoccupando David su chi o cosa passi il tempo con sua figlia.
Quando Charlie arriva a compiere un omicidio, gli eventi per la famiglia Callaway sembrano precipitare.
Chi l'ha visto ieri sera?
La bambina,la reputo un'attrice fantastica,davvero molto brava!
Finale inquietante ma davvero bello..un vero colpo di scena!