Под началом майора Романа Русакова трудятся оперативники Владимир Щукин и Алексей Мухин. Команде героя предстоит расследовать дело, связанное с маньяком, который расправляется с уличными проститутками. Рома старается придерживаться законного сценария, но иногда приходится применять незаконные методы, чтобы посадить виновников преступлений. Русаков не умеет идти на поводу бандитов и всегда дает отпор, выручает друзей и помогает добиться наказания для пойманных злоумышленников.
Очередное нападение маньяка на девушку Зину срывает пенсионер, и она становится свидетелем по делу и единственной зацепкой оперативников. Герой вынужден помимо убийств бабочек заниматься остальными делами на районе, где находят трупы мужчин и женщин. Но страж правопорядка все не может понять, что движет психом, который обозлился на проституток. Тем временем Зинка подозревает, что за убийствами стоит ее сутенер.
Русаков стоит поперек горлу всему отделу, зная, что он хочет любым способом освободить начальника Ушанова, который докучал генералу Харламову. Но на его место уже ставят новичка подполковника Тимура Видова. Мужчина стал заглядываться на майора Ильину, но женщина любит главного персонажа и отклоняет его ухаживания. Между героем и Ильиной сложные взаимоотношения, а работа совершенно не дает возможности, навести порядок на любовном фронте. Но у следователя, итак, множество забот, а неприятностей добавляет Видов, намеренный его устранить.