Ольга Барковская работает вместе со следователем Карташовой над расследованием похищения адвоката Геннадия Синицына. Это дело связано с убийством его жены Натальи. Преступник отправляет судье Семену Синицыну, брату пропавшего, загадочные письма. В них — последовательности совершенных чисел. Каждое такое послание дает Ольге новую ниточку, ведущую к похитителю, но параллельно всплывают мрачные подробности из жизни Геннадия.
Карташову настораживает, что злоумышленник словно помогает их работе. Он явно ведет какую-то сложную игру, правила которой понятны лишь Ольге. Зачем он это делает? Что скрывается за этими числами? Ответы могут оказаться куда страшнее, чем кажется.