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