СССР, 1990-е годы, по стране проходят демонстрации, люди паникуют из-за пустых полок в магазинах. В южном городе Придонске происходят зверские убийства детей. Милиция начинает расследование и быстро вычисляет предполагаемого преступника. Следователь Олег Брагин уверен, что пойманный им человек – тот самый серийный убийца, за которым он вёл охоту более десяти лет. Через полгода проходит открытое заседание суда над подозреваемым. Толпы людей мечтают разорвать подсудимого на куски, ведь он держал в страхе весь город Придонск. Cерия убийств уже привлекла внимание высшего руководства МВД. Из Москвы в Придонск направляют консультанта-психолога Вячеслава Широкова. Психиатр по образованию, он специализируется на отклонениях в поведении людей. Все ожидают, что он лишь подтвердит версию местного следователя. Но Широков заявляет, что на скамье подсудимых - невиновный человек.