Kilkuletnia Emily Callaway wcześnie pozna siłę strachu: jej zabawy z wyimaginowanym przyjacielem o imieniu Charlie szybko przestają być proste i niewinne. Charlie wciąga Emily w serię koszmarnych i tajemniczych wydarzeń, którym nie może zapobiec nawet ojciec dziewczynki, David Callaway. Kim – lub czym – jest Charlie? Czy to możliwe, by ”wyimaginowany” przyjaciel aż tak zawładnął duszą dziecka? A może Charlie jest istotą z krwi i kości, która kryje wrogie zamiary?
Legendarny Robert De Niro wciela się w rolę Davida Callawaya, wdowca i ojca kilkuletniej Emily (Dakota Fanning – ”Człowiek w ogniu”), która skrywa mroczną tajemnicę. Gdy żona Davida, Alison (Amy Irving – ”Traffic”), nagle umiera, Emily pogrąża się w szoku, z którego nie potrafi się otrząsnąć. Ojciec i córka przenoszą się do niewielkiego miasteczka na północy stanu Nowy Jork. David ma nadzieję, że Emily zapomni o przeszłości i na nowo odnajdzie radość życia. Wkrótce po przeprowadzce Emily zaprzyjaźnia się z Charlie’em, który staje się nieodłącznym towarzyszem jej zabaw. Początkowo wszystko wskazuje na to, że Charlie istnieje tylko w wyobraźni dziewczynki, ale seria przerażających wydarzeń sprawia, że David gotów jest uwierzyć w to, co wydaje się niemożliwe: Charlie istnieje naprawdę, a jeśli rzeczywiście tak jest, to trzeba go powstrzymać za wszelką cenę...