10-letnia Devon Stockard (Mischa Barton) wraz z rodzicami przeprowadza się do dzielnicy dla bogatych Camelot Gardens. Jej ojciec (Christopher McDonald) jest biznesmenem z ambicjami politycznymi, matka (Kathleen Quinlan) zajmuje się głównie romansowaniem z młodszymi mężczyznami. Devon, nie mając oparcia w rodzicach i nie znajdując wspólnego języka z rówieśnikami, ucieka w świat fantazji. Snuje opowieści o Babie Jadze mieszkającej w lesie.
Pewnego dnia udaje się do lasu, a tam zamiast chatki Baby Jagi znajduje przyczepę, w której mieszka Trent (Sam Rockwell) - miejscowy wyrzutek społeczny, utrzymujący się z koszenia trawników w Camelot Gardens. Tak rozpoczyna się wspaniała przyjaźń dwójki bohaterów, którzy, mimo iż pozornie tak różni, mają ze sobą wiele wspólnego. Jednak świat zewnętrzny nie jest w stanie zaakceptować takiej relacji i przypisuje zainteresowaniu Trenta dziewczynką zupełnie inne znaczenie.