Когда-то Игорь Ребров, сотрудник наркоконтроля, приступил к своим обязанностям с высокими идеалами. Однако окружающая действительность и условия работы оказали на него значительное влияние. В мире, где все стремятся к наживе, трудно остаться непорочным. В итоге Игорь начинает действовать так же, как и все вокруг: он начинает прикрывать наркоторговцев, решать проблемы бизнесменов, организовывать передачу взяток и поддерживать рейдерские захваты.
В один из дней ему поступает просьба помочь в освобождении криминального авторитета. Для выполнения этой задачи он договаривается о своем присоединении к следственной группе. Главным следователем оказывается молодая и принципиальная Ольга Баренцева, с которой невозможно договориться. Она не боится ни угроз, ни давления. Игорю приходится проявлять осторожность и деликатность, чтобы завоевать её доверие. В какой-то момент он осознает, что Ольга стала для него важной не только в профессиональном плане. Судьба ставит его перед непростым выбором. Какое решение примет Игорь?