1895 год. В Нижнем Новгороде кипит подготовка к ежегодной ярмарке, но спокойствие города нарушает страшное преступление — убийство влиятельного дворянина Нефедьева. Расследовать это дело поручают следователю Алексею Лыкову, который постепенно понимает: за преступлением скрывается нечто пугающее.
Каждый новый шаг приближает Лыкова к опасной правде, бросающей вызов его представлениям о добре и зле. Цена ошибки высока — под ударом оказываются не только его репутация, но и сама жизнь. Ему предстоит сделать невозможный выбор, от которого зависит исход всего дела.