Après le meurtre de sa femme, David (Robert De Niro) et sa fille Emily (Dakota Fanning) quittent le tumulte de la ville pour s'installer à la campagne. Rapidement, Emily s'invente un ami imaginaire, un être psychologiquement perturbé prénommé Charlie, qui nourrit des pensées de vengeance. Lorsque le jeu prend une tournure aussi inattendue qu'angoissante, le père et le docteur (Famke Janssen) commencent à s'inquiéter des comportements cruels d'Emily.
Les amis imaginaires peuvent parfois paraître si réels...