I sjette klasse er Brendan Doyle en gutt som står overfor en rekke utfordringer. Ingen rundt ham er snille, verken fosterforeldrene, lærerne, klassekameratene eller de som mobber ham. For å rømme fra det grå hverdagslivet finner Brendan trøst i bøker, tegning, snikking og dagdrømming. En dag, mens han utforsker skogen rundt trehuset sitt i Virginia, møter han en gammel mann som han tror er den magiske «Grønnmannen», skogens vokter. Brendan lengter etter å dykke ned i sin fantasiverden, men livet hans tar en uventet vending når han møter en jente med sine egne hemmeligheter, som kanskje kan hjelpe ham med å stå støtt i virkeligheten.