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