Сергей Смирнов, известный своими блестящими профессиональными качествами и репутацией одного из самых эффективных специалистов по поимке серийных преступников в Москве, получает необычное и срочное предложение. Губернатор лично приглашает его возглавить расследование чудовищной серии преступлений, потрясших небольшой провинциальный город Хрустальный, откуда сам Сергей уехал много лет назад. Для опытного сыщика это дело становится не просто очередным заданием, а возвращением в место, которое он намеренно старался забыть, пытаясь оставить в прошлом травмирующие воспоминания юности. Преступления, которые ему предстоит расследовать, – это похищения и жестокие убийства мальчиков, и с каждым новым эпизодом становится ясно, что маньяк действует не случайно, а его почерк каким-то зловещим образом переплетается с давно похороненными тайнами самого города.
Возвращение в Хрустальный заставляет Сергея не только погрузиться в текущее расследование, но и столкнуться с призраками собственного прошлого. Он понимает, что для того, чтобы вычислить преступника и остановить череду смертей, ему придется заново пережить те самые страшные события, которые когда-то заставили его бежать в столицу. Расследование постепенно превращается в мучительное путешествие вглубь собственной памяти, где каждая улица, каждый знакомый с детства дом напоминают о боли и утратах. Сергею предстоит не просто анализировать улики и строить логические цепочки, а взглянуть в глаза своим самым глубоким страхам, потому что становится очевидным – разгадка тайны маньяка скрыта в тех темных уголках его собственной биографии, которые он пытался навсегда запереть. Сможет ли он, пройдя через это испытание, не только поймать убийцу, но и наконец обрести покой, или же прошлое окажется сильнее, поставив под угрозу не только расследование, но и его рассудок – это главный вопрос, ответ на который ему предстоит найти.