В тихом провинциальном городке начинается череда жестоких преступлений — неизвестный маньяк убивает девочек из неблагополучных семей. Опытный следователь Демидов, у которого растут две дочери, с первых дней расследования чувствует личную ответственность за каждую жертву. Он клянется любой ценой остановить убийцу, не подозревая, насколько близко тот подберется к его собственной жизни.
По мере продвижения расследования Демидов с ужасом осознает, что преступник действует не где-то на расстоянии, а буквально в нескольких шагах от его семьи. Каждая новая улитка приближает следователя к страшной истине: маньяк давно наблюдает за его домом, дочерями и каждым шагом самого Демидова, превращая профессиональное расследование в личную трагедию.