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