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