Александр Солоник — профессиональный киллер, известный как «Македонский» за умение стрелять с двух рук. Показаны эпизоды его работы на криминальные группировки, демонстрация навыков и хладнокровия. Параллельно — адвокат Валерий Карышев получает нового клиента, чьё имя должен хранить в тайне. Перестрелка с милиционерами: Солоник ранен, его задерживают.
Солоника доставляют в спецблок следственного изолятора «Матросская тишина». Тюремное начальство узнаёт о его предыдущих побегах (из зала суда и из колонии) и переводит в одиночную камеру. Киллер осознаёт, что находится под двойным прицелом: его хотят устранить и коллеги убитых милиционеров, и криминальные авторитеты за нарушение негласных правил.
В тюрьме Солоник продумывает план побега. Через адвоката Карышева он налаживает связь с внешним миром. Появляются намёки на покровителей из числа бывших генералов спецслужб. Параллельно показывают эпизоды из прошлого Солоника: как он стал киллером, первые заказы, формирование репутации.
Карышев пытается выстроить защиту клиента в суде, но понимает, что дело политизировано. В тюрьме Солоника пытаются сломить психологически: давление со стороны администрации, провокации сокамерников (после перевода из одиночки для видимости «нормальных условий»). Киллер демонстрирует выдержку и расчётливость.
Покровители Солоника начинают реализацию плана побега: подкуп сотрудников изолятора, подготовка фальшивых документов, организация транспорта. Адвокат Карышев невольно становится частью схемы — ему поручают передать ключевые инструкции. Параллельно развивается линия певицы Алёны: её знакомство с Солоником, зарождающиеся чувства.
Подготовка к побегу идёт полным ходом. Солоник изучает распорядок дня охраны, находит слабые места в системе безопасности. Карышев сталкивается с угрозами: ему намекают, что если он попытается раскрыть план, пострадает его семья. Алёна узнаёт правду о профессии возлюбленного, но не отрекается от него.
Первая попытка побега срывается из‑за непредвиденных обстоятельств: в изолятор неожиданно прибывает комиссия. Солоника переводят в другой корпус, что нарушает все планы. Покровители решают изменить тактику: теперь побег будет выглядеть как «официальное» освобождение под залог. Карышев должен убедить суд в необходимости смягчения меры пресечения.
Адвокат Карышев ведёт сложную игру в суде: он использует пробелы в законодательстве и давление на свидетелей. В это время Солоник симулирует болезнь, чтобы попасть в тюремную больницу — это часть нового плана. Алёна рискует всем, чтобы передать киллеру необходимые вещи.
Побег из больницы проходит успешно: Солоника вывозят в машине «скорой помощи». Его укрывают на конспиративной квартире. По городу объявлен план «Перехват», за голову киллера назначена награда. Карышев понимает, что стал мишенью: за ним следят, его телефон прослушивают.
Солоник и Алёна скрываются в Подмосковье. Киллер решает «завязать» с криминалом, но его прошлое настигает: мафия выслеживает пару. Покровители предлагают Солонику последний заказ — за огромные деньги. Он колеблется: деньги нужны, чтобы начать новую жизнь, но это означает возвращение в преступный мир.
Солоник соглашается на заказ, но ставит условие: это будет его последнее дело. Операция идёт не по плану — киллер попадает в засаду. Алёна оказывается в заложниках у мафии. Карышев, рискуя жизнью, пытается помочь бывшим клиентам: он договаривается о встрече с криминальным авторитетом.
Развязка: Солоник спасает Алёну, но сам получает ранение. Карышев предоставляет киллеру поддельные документы и деньги на побег за границу. Финальная сцена: Солоник и Алёна садятся в поезд. Адвокат смотрит им вслед, понимая, что эта история навсегда изменила его жизнь.