Пятилетний Пит (Оакс Фигли) едет с родителями за приключениями по лесной дороге, читая вслух детскую книжку про пёсика «Эллиот потерялся». Метнувшийся под колеса олень становится причиной автокатастрофы, растерянный мальчуган углубляется в чащу, но стать добычей волков новоиспеченному сироте не позволяет невесть откуда взявшийся мохнатый дракон. Пит нарекает того Эллиотом, и у них завязывается тесная трогательная дружба в духе Маугли и Балу. Шесть лет спустя заросшего и самую малость одичавшего отрока обнаруживает Натали (Уна Лоренс), дочь лесного рейнджера Грэйс (Брайс Даллас Ховард). Так Пит знакомится с небольшим городком на севере США, где ходят легенды про драконов, пожилой, но все еще бодрый отец Грэйс (Роберт Рэдфорд) рассказывает детворе о своей встрече с огнедышащим исполином, а ее будущий муж и отец Натали (Уэс Бэнтли) на пару с грубоватым братом Гэвином (Карл Урбан) рулит вырубкой лесов (такой вот семейный парадокс). Пока все недоумевают, откуда мог взяться мальчишка, Эллиот, у которого аллергия на человеческие технику и технологии, ищет потерявшегося друга. Когда дракона увидят суровые лесорубы, Гэвин возглавит охоту на добродушного гиганта.