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