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