Офицер французской Секретной службы Жосслен Бомон (Жан-Поль Бельмондо) направлен в африканскую страну Малагави с заданием убить её президента Нджала. Однако, к моменту прибытия секретного агента на место, во Франции меняется правительство, и новое руководство, желая наладить отношения с Нджала, попросту сдает ему Бомона. Нджала устраивает показательный процесс по делу Бомона, которого приговаривают к пожизненной каторге.
Через два года пыток и издевательств Бомону удается бежать с каторги вместе с темнокожим заключённым. По пути в тайнике агент подбирает свои документы и деньги, чтобы выбраться из Малагави. В этот момент отряд правительственной армии проводит карательную операцию против жителей деревни. В перестрелке темнокожего товарища смертельно ранят.
Бомон возвращается в Париж и посылает анонимную телеграмму полковнику Мартену, своему бывшему начальнику. Капитан Валера на вопрос о том, кто может использовать старый шифр, говорит: «Это тот, кто исчез два года назад». Алис Анслен, любовница Бомона и специалист по кодам в Секретной службе, находит у дверей своей квартиры цветы от Жосса.
Тут же Эдуард Валера звонит Алис прибыть срочно в отдел. В расшифрованной телеграмме, адресованной Мартену, сказано: «Контракт будет выполнен между 12-ым и 14-ым». В эти дни Нджала находится с визитом в Париже. Мартен требует оповестить об этом своего начальника-министра и поставить на контроль квартиру жены Бомона. Алис останавливает Эдуарда, который хочет прослушать разговор Бомона с женой, и Жоссу удаётся назначить жене свидание этой ночью.
Чтобы попасть домой мимо дежуривших у подъезда специальных агентов, Бомон нанимает бомжей и одевается в грязную одежду. В ходе инсценировки драки между бомжами спецагенты даже отбиваются от разящего вонью Жосса, но не узнают его.
В это время проходит совещание с участием министра, где инструктор Пикар, обучавший агента шпионским хитростям, говорит, что Бомон «играет белыми» и знает все ходы Секретной службы наперёд. Министр в панике, но комиссар Розен из Службы безопасности берётся устранить ставшего опасным бывшего агента.
Жан Бомон в постели спрашивает Жосса, зачем он пришёл: «повидаться с ней или поиграть с ними, это любовь или провокация». Он ответил, что «Нджала – дерьмо», его надо убить в любом случае. Но главное – он ненавидит Секретную службу, которая не объяснила ему всю ситуацию, отправив на задание, тем самым «они убили солдата Жосслена Бомона». И пока есть такие как Нджала, Розен, Мартен им не быть вместе.
Утром, пока Жан выносит грязную одежду и будильник бомжа, Жосслен звонит Эдуарду и просит его немедленно приехать, затем забирается по наружной стене дома и начинает скрытно следить за квартирой. Фарж, помощник Розена, слышит звон будильника и понимает, что Бомон их одурачил. Вместе с напарником Фарж врывается в квартиру и начинает жёсткий допрос жены агента. Но приезжает Розен с командой, который тут же понижает Фаржа в звании до помощника инспектора.
Розен и женщина-сержант остаются с Жан Бомон для продолжения допроса. Но она отказывается отвечать на любые вопросы. Чтобы разговорить Жан, сержант отправляется в ванную пытать жертву в воде. Жосс выпрыгивает из засады и обезвреживает палача в этой самой ванне, после чего исчезает в окно. Розен слышит звуки борьбы и думает, что всё идёт как надо.
Жан возвращается в комнату, Розен в недоумении, достаёт оружие и видит надпись на зеркале в ванной: «Розен, я всегда у тебя за спиной». В ярости комиссар уже готов избить жену агента. Раздаётся звонок в дверь. Жан спасена Эдуардом, который холодно обращается к Розену: «Теперь я знаю, как найти Бомона. Когда ты получишь пулю в башку, мы будем знать, что Жосс где-то рядом».
В закусочной Фарж получает удар в нос от Бомона, который на попытки оправдаться отвечает: «Я тоже не хотел тебя бить – меня жена попросила». В аэропорту встречают Нджала, где в разговоре Мартена и министра произносится фраза: «Три дня маловато, чтобы его убедить, но чтобы убить – вполне достаточно». Секретная служба предлагает Нджале поселиться в загородном замке, но африканский кутила приехал развлекаться и наотрез отказывается.
Жосслен встречается со своим осведомителем, от которого узнаёт, где найти проститутку Дорис Фредриксен, обслуживающую Нджалу. Розен приказывает госпоже Фредриксен дать знать, если возможный убийца выйдет на неё. В номере 1056 «Хилтона» Бомон временно вырубает клиента проститутки Сальваторе Вольфони. Дорис теперь сопровождают два спецагента, которые остаются в коридоре.
В номере происходит короткий разговор Жосса и Дорис, которая говорит: «Если одну половину клиентов вы посадите в шкаф, а вторую – поубиваете, то я останусь без работы». Бомон предлагает оставить Нджалу на пару дней в живых, чтобы его подоила Фредриксен, а взамен она должна сказать Розену, что агент спрашивал её про систему безопасности африканского президента. Тогда комиссар будет страдать бессонницей, находиться в плохой форме. Жосслен выходит через дверь и, используя внезапность, быстро обезвреживает двух шпионов в коридоре.
Секретная служба получает приказ из Елисейского дворца разместить Нджалу в замке Фриер, в настоящей крепости. На заседании Розен предлагает Валера назначить встречу с Бомоном. Они были раньше друзьями, поэтому Жосслен должен доверять Эдуарду и прийти. Валера соглашается, но просит дать ему время переубедить друга. Мартен и Розен говорят, что немного времени они дадут – агента устранят не сразу.
В четыре часа ночи, перед рассветом Жосслен Бомон приходит к дому Эдуарда, видит небольшую армию спецагентов вокруг дома, но выходит из тени и идёт прямо к другу. На вопрос Жосса, зачем его пригласили, Эдуард ответил: «Я хотел, чтобы ты остановился, пока есть время. За два года всё изменилось…». Жосс в ответ: «Всё, кроме Нджалы и отдела [Секретной службы], угадай, кого я больше ненавижу». Валера говорит, что всё кончено, у его Бомона нет никаких шансов.
Внезапно на улице раздался скрежет тормозов – к дому подъехало много машин с репортёрами, представляющими независимые СМИ. Жосс: «Они будут присутствовать при устранении агента Спецслужбы». Эдуард: «Ты с ума сошёл – это противоречит всем правилам». Жосс: «А избавляться от сотрудников – это по правилам?» Бомон вышел на балкон, где заявил прессе, что в данный момент у него нет повода совершить самоубийство, и от интервью его отделяет всего два этажа – «на тот случай, если его найдут мёртвым на половичке».
Жосс взял пистолет Эдуарда с собой, чтобы тот не выстрелил ему в спину, и вышел на лестницу. Дверь на улицу была заблокирована спецагентами. Бомон предложил Мартену два варианта, как ему выйти: через парадную дверь к журналистам или через заднюю – Бомону дадут уйти. Мартен приказал подогнать машину к задней двери и убрать своих людей.
Однако, когда Бомон тронулся с места, оказалось, что Фарж и Розен находятся в соседнем авто. Началась погоня по улицам Парижа на фоне Эйфелевой башни. Розен сумел пострелять в Бомона, но лишь немного задел плечо противника. В итоге Бомон сумел извернуться и подсёк машину противника, та перевернулась и загорелась. Но Розен и Фарж успели выбраться, а Бомон поехал дальше.
Алис Анслен проснулась от шума воды: Жосс промывал рану. После сантиментов, сидя в гостиной с «восхитительной Алис», Бомон сказал: «Машина запущена. Если он передумает – это никого не устроит. Мишеней две: Нджала и я. Но я бы предпочёл, чтобы мишень была одна». Алис предлагает бежать куда-нибудь вместе. Жосс говорит, что сегодня 15-ое и ему надо быть в одном парижском дворце, чтобы убить президента.
Алис расстроила агента, сказав, что Нджала в замке Фриер под охраной. «Войска Спецназа, жандармы, головорезы Розена … и ещё пилот». Фредриксен будет доставлена на вертолёте. Жосс: «С этого и надо было начинать!» - целует Алис.
В отделе Секретной службы Мартен готов ехать в замок, а Розену остаётся искать Бомона. Анслен сообщает, что не выйдет сегодня на работу из-за недомогания – Розен догадывается, где его мишень, и едет навестить Алис. Он уже около её квартиры, когда из-за колонны сзади появляется Жосслен Бомон. Далее следует одна из ключевых в фильме сцена под композицию Chi Mai(англ.) – дуэль, похожая на сцену из вестернов. Бомон убивает Розена наповал.
Жосс забирает документы убитого и вешает на шею комиссара свой медальон. Полицейские по медальону сообщают в штаб, что убитым является Жосслен Бомон. Мартен сожалеет о случившемся и решает убрать часть войск из охраны замка. На опознание тела отправляется Фарж. Он узнаёт под простынёй в морге своего шефа, бежит к своей машине и звонит Мартену. На заднем сиденье Бомон, который приставляет пушку к голове Фаржа. Тому не остаётся, кроме как подтвердить, что он опознал Бомона.
На машине Фаржа, которому угрожает Жосс, они едут в замок Фриер. Их без проблем пропускают через контрольные пункты как агентов безопасности. Во дворе замка машина останавливается, Бомон оглушает Фаржа и идёт внутрь, никем не замеченный. На лестнице он встречает Мартена, которого обезоруживает и вместе с ним поднимается к апартаментам Нджалы. Прежде чем войти, Жосс советует расставить на крыше снайперов и выполнить другие дурацкие приготовления.
Первым делом Бомон приказывает Нджале «раздвинуть шторы, включить свет и умереть!» Снайпер воспринимает это как сигнал, Фарж считает, что Нджала хочет подставить агента, и готов лично подстрелить мишень. Бомон ждёт вертолёт, поэтому не убивает африканца сразу. Происходит беседа, в ходе которой Бомон называет Нджалу тираном, смерть которого вызовет всеобщее ликование. А тот пытается незаметно вытащить свой пистолет из ящика стола, но агент не даёт это сделать в последний момент.
Приземляется вертолёт с Фредриксен. Нджала звонит в здание напротив, где засел штаб Секретной службы, и передаёт: Бомон сядет в вертолёт, прикрываясь живым щитом. После этого Нджала говорит, что готов покончить с этим. Бомон согласился и разыграл небольшой спектакль, сказав, что не собирался убивать. Он бросил свой незаряженный пистолет к ногам Нджалы, который тут же его схватил. В просвет окна Фарж увидел пистолет Бомона и приготовился стрелять. Жосс высыпал патроны на пол как приманку. Только Нджала двинулся к ним, как попал в прицел Фаржа, и был убит. Подстреленный смертельно, он успел ещё выпасть из окна замка на виду у всего штаба Службы.
Жосслен слышит приказ солдатам в мегафон: «Все остаются на местах и ждут приказаний!» Он выходит из замка и идёт к вертолёту. Мартен пытается получить от министра приказ, что делать. Тот пытается переложить ответственность принятия решения на полковника. Полковник отказывается и заявляет о своей отставке завтра же.
Бомон на вопрос Фредриксен, что происходит: «Розен мёртв, Нджала мёртв, что касается меня – это решается в данный момент». Дорис предлагает ему взять её в заложники, но Жосслен советует ей не подставляться в данной ситуации. Ему осталось пересечь лужайку до вертолёта, он идёт к нему один. Разговор министра и полковника прослушивают, поэтому министр никак не может решиться – от решения зависит его собственная карьера. И всё же он решается – Бомона надо остановить.
Мёртвый профессионал падает на лужайку…