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