После жестокого преступления, потрясшего небольшой провинциальный город, единственным, кто решается бросить вызов убийце, оказывается 10-летний Илья — сын жертвы. Его отец погиб при таинственных обстоятельствах, и следствие зашло в тупик. Полиция бессильна, взрослые боятся даже говорить об этом вслух, но у мальчика нет ни страха, ни сомнений. Он знает: убийца по прозвищу Людоед должен быть наказан. Однако одному ребёнку не справиться с таким чудовищем — и тогда на помощь неожиданно приходит его школьный учитель, Петя, неравнодушный и немного странный, но предельно честный человек.
Петя прекрасно понимает, что Илья не оставит эту затею, и, не желая допустить трагедии, решает взять ответственность за ученика. Вместо того чтобы запретить, он предлагает Илье необычный путь — подготовку. Мальчик начинает усиленные тренировки: не только физические, но и интеллектуальные. Петя учит его думать стратегически, анализировать, читать между строк и не поддаваться на провокации. Вместе они изучают дела похожих преступлений, исследуют психологию маньяков, а ещё — учатся доверять друг другу. Между учителем и учеником завязывается прочная эмоциональная связь, где не просто взрослый обучает ребёнка, а два человека делятся болью, потерями и поисками справедливости.
Однако в ходе подготовки становится ясно: Людоед — это не просто человек. Это символ страха, укоренившегося в душах жителей. Он может быть кем угодно — соседом, другом семьи, полицейским. Поиски правды оборачиваются опасным путешествием сквозь ложь, предательство и молчание, которое годами окружало этот город. Илья начинает взрослеть слишком быстро, а Петя — вспоминать, зачем он однажды стал учителем. Вместе они не только идут к раскрытию страшной тайны, но и к тому, чтобы вернуть себе силу — не физическую, а человеческую.
Это история о маленьком герое и его неидеальном наставнике. История о мести, превращающейся в осознанный выбор. История о том, как даже в самых тёмных обстоятельствах можно сохранить достоинство, человечность и веру в добро.