Christopher is zeven.
Christopher is de nieuweling.
Christopher heeft een denkbeeldige vriend.
Alleenstaande moeder Kate Reese is op de vlucht. Vastbesloten om het leven voor haar en haar zoon te verbeteren, ontsnapt ze midden in de nacht samen met Christopher aan een gewelddadige relatie. Samen belanden ze in de hechte gemeenschap van Mill Grove, Pennsylvania, ver van de bewoonde wereld. Slechts één snelweg leidt erheen en één snelweg eruit.
Eerst lijkt het de ideale plek om eindelijk tot rust te komen. Maar dan verdwijnt Christopher. Zes afschuwelijke dagen lang kan niemand hem vinden. Totdat Christopher tevoorschijn komt uit het bos aan de rand van het dorp, ongedeerd maar niet onveranderd.
Hij keert terug met een stem in zijn hoofd die alleen hij kan horen, met een missie die alleen hij kan volbrengen: hij moet voor kerst een boomhut in het bos bouwen, anders zullen zijn moeder en alle anderen in het dorp nooit meer hetzelfde zijn.
Algauw raken Kate en Christopher verzeild in het gevecht van hun leven -- een strijd tussen goed en kwaad, met hun dorp als het strijdtoneel.