Анатолий — человек старой закалки, суровый и проницательный. Он привык действовать по правилам, но его методы далеки от шаблонных. Вадим — молодой, но не по годам хладнокровный специалист. Он держится особняком, зато в совершенстве владеет новейшими техниками расследования. Кто из них играет по правилам, а кто давно переступил черту?
Им приходится сотрудничать, раскрывая одно преступление, но у каждого — своя скрытая цель. Постепенно обстоятельства вынуждают их искать точки соприкосновения. В финале им предстоит сделать выбор: продолжить скрывать правду или объединиться вопреки всему.