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