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