Ольга Барковская решает защитить свою подругу Дарью Новикову, которой предъявлено обвинение в убийстве мужа Антона. Для того чтобы выявить настоящего преступника, Ольге необходимо расшифровать послание, зашифрованное Антоном в его книге с помощью шифра Цезаря. Ключи к разгадке шифра Ольга находит в семейной истории Новиковых. Раскрывая мрачные тайны прошлого Антона, она постепенно приближается к самой страшной причине его смерти.