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