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