Godinama stari drvorezac g. Meacham oduševljava lokalnu djecu svojim pričama o ljutom zmaju koji boravi duboko u šumama američkog sjeverozapada. Za njegovu kćer Grace koja radi kao šumska rendžerica te priče su samo obične izmišljotine… sve dok ne sretne Petea. Pete je tajanstveni desetogodišnjak bez obitelji i doma koji tvrdi da živi u šumi s divovskim zelenim zmajem koji se zove Elliott. Prema Peteovom opisu Elliott se čini zadivljujuće sličan zmaju iz priča g. Meachama. Uz pomoć Natalie, jedanaestogodišnje djevojčice čiji je otac Jack vlasnik lokalne pilane, Grace kreće otkriti odakle Pete dolazi, gdje pripada te ima li ikakve istine u toj priči o zmaju.