Katie Collins, une adorable petite fille d'une dizaine d'années, est possédée par un esprit maléfique venu de l'au-delà qui la pousse a commettre le mal en de nombreuses circonstances. Sur sa trace, un vieil homme, appelé "le Visiteur", veut l'empêcher définitivement de nuire.
Frank, qui a abandonné l'école, rencontre Nina, une adolescente, épouse et mère de famille, qui cherche à s'instruire. Au fur et à mesure qu'ils étudient ensemble, leur lien grandit, redéfinissant à leurs yeux la famille et la réalité elle-même.