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