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