十來歲的小女孩迪溫隨著父母來到美國肯培基州一個安靜舒適的小鎮上生活,因為是初來乍到,父母替她準備了曲奇送給周圍的鄰居,希望她借此能夠結交到新朋友。與此同時,父母也警告她絕對不能離開村子,因為村子外的樹林裏住著能吃小孩的巫師。人小鬼大的迪溫並沒有把父母的話記在心裏,在好奇心的驅使下,她很快就溜出了村子,進入了那片神秘的樹林。
樹林裏有一間簡陋的房子,獨自居住著大男孩查恩,他每天都幫村子裏的富人們打理草坪,掙點工錢,但富人和他們的孩子都瞧不起他,把他視作低等的異類。查恩也因此變得沈默寡言,對迪溫的到來顯得並不友善。
外表嬌小的迪溫其實已經經歷過兩次生死的考驗,她從小就患有非常嚴重的心臟病,以至於現在只能靠助搏器維持生命。迪溫外表乖順,但內心卻有著和她的年齡完全不相稱的野性,她甚至會在晚上爬到屋頂上像狼一樣大聲嚎叫。出於好奇,迪溫很快又再次來到查恩家,告訴了他自己的病,查恩也將自己曾挨過一槍,險些送命的故事講給了迪溫,兩個人因為有了同樣不平坦的人生經歷開始互生好感,成了好朋友。迪溫的出現更令查恩灰暗的人生顯現出了一線曙光。