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