Олег Рубцов ведет жизнь, полную постоянных перемещений и вынужденных переездов, не имея возможности надолго оставаться на одном месте. Причина такой неустроенности скрывается в его прошлом, которое тесно связано с работой в секретном подразделении под кодовым номером 0-18. В этой организации, известной под названием Пилигрим, он выполнял сложнейшие и крайне деликатные задания, с которыми не справлялись обычные правоохранительные органы. Подразделение специализировалось на ликвидации организованных преступных группировок, бандформирований и террористических ячеек, действуя в условиях строжайшей секретности. Однако внезапно настал момент, когда все сотрудники подразделения оказались раскрыты – в организации нашелся предатель, так называемый «крот», который передал личные дела всех оперативников. В результате большинство коллег Рубцова погибли, и лишь ему одному удалось не только спасти собственную жизнь, но и обеспечить безопасность своей жены, укрыв ее в надежном месте.
Теперь перед главным героем стоит сложнейшая задача – выяснить, кто именно является предателем, раскрывшим секретное подразделение, и как строить свою дальнейшую жизнь в условиях постоянной опасности. Рубцов вынужден действовать скрытно, постоянно меняя места своего пребывания и оставаясь в тени, чтобы избежать участи своих погибших товарищей. Ему приходится анализировать прошлые операции, вспоминать детали работы подразделения и искать малейшие зацепки, которые могли бы указать на личность предателя. При этом он должен постоянно заботиться о безопасности своей жены, понимая, что любая ошибка может стоить им обоим жизни. Сюжет развивается как напряженный триллер, где каждый шаг главного героя сопровождается риском, а поиски истины превращаются в опасное путешествие по лабиринту прошлого, где старые связи и доверие оказываются под вопросом, а настоящее полно неопределенности и скрытых угроз.