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