В начале 1980-х годов советская контрразведка получает информацию от своего информатора в США, что в Москве работает агент, завербованный американскими спецслужбами, известный под кодовым именем Фауст. Из имеющихся данных становится понятно, что этот агент как-то связан с Комитетом. Майор КГБ Владислав Пургин получает задание найти и устранить предателя. Он тщательно проверяет всех потенциальных подозреваемых, но по мере расследования круг сужается. Когда майор узнает, кто этот агент, он испытывает глубокий шок.
Противник умен и хладнокровен, обладает логическим мышлением, настойчивостью и точностью в расчетах. Он убежден, что сможет одержать верх в этом противостоянии. Однако он не принимает в расчет, что на его пути стоят советские контрразведчики, настоящие мастера своего дела, готовые рисковать и обладающие несгибаемой волей и честью.