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