подробнееШакал просит 70 000 000 долларов за контракт и половину денег вперёд, половину - после завершения операции. Терек соглашается, и Шакал начинает приготовления к покушению. Спецслужбы США задерживают для допроса Виктора Политовского — одного из подручных Терека. В результате обыска Политовского и применения к нему пыток ФБР и МВД становится известно о том, что на директора ФБР Дональда Брауна будет совершено покушение, а также кличка предполагаемого убийцы. Представитель МВД в операции поимки Шакала Валентина Козлова (Диана Венора) сообщает, что однажды КГБ уже пользовались услугами киллера по кличке Шакал, однако никто никогда не видел его в лицо, а деньги, предназначенные за операции перечислялись через подставных лиц на счета в Гонконге.
Операция по задержанию Шакала начинается. ФБР через архивы КГБ выясняет, что только 6 человек знают Шакала в лицо: четверо из них уже мертвы, один в Ливии, и одна — баскская сепаратистка Изабелла Занкония (Матильда Мэй) - проживает в США. К сожалению, ФБР не знает, где конкретно она проживает, однако это знает боевик Ирландской Республиканской Армии — Деклан Малкуин (Ричард Гир), находящийся в американской тюрьме. Он отказывается выдать ФБР местоположение Изабеллы, несмотря на её заведомую полную амнистию, и обещание руководителя операции в США Картера Престона (Сидней Пуатье) о перевода Деклана в тюрьму с менее строгим режимом. После взаимных уступок и споров Малкуин ставит в известность спецслужбы, что он тоже знает Шакала в лицо, и что у него с ним свои счёты. Он готов помочь в его поимке, при условии полной гарантии безопасности Изабеллы.
Тем временем Шакал делает себе несколько фальшивых документов для безопасного пересечения границ, открывает банковские счета в Панаме и Макао, заказывает оружие для совершения операции, покупает автомобиль, покрывая его быстро снимающимся составом, чтобы в критической ситуации быстро сменить автомобилю цвет. Сразу после получения самого пулемёта, из которого планируется убийство, на него пытаются напасть похитители оружия, но Шакал уходит от них, сменив цвет и номера автомобиля и убив главаря похитителей высокотоксичным веществом. В США Шакал знакомится в гей-клубе с неким Дугласом (Стивен Спинелла), проживающим в Вашингтоне, чтобы непосредственно перед совершением убийства иметь место для проживания и хранения автомобиля с оружием. При заказе и получении системы управления оружием, Шакала пытается шантажировать слесарь Ян Ламон (Джек Блэк). Спрятав чертежи оружейного комплекса, он требует у убийцы 100 000 долларов в качестве гарантии молчания. Шакал просит предоставить ему полигон для испытания оружия, где убивает Яна, фактически сделав из него мишень для проверки оптического прицела. После этого Шакал покупает яхту, на которой успешно пересекает границу Канады и США, затерявшись среди ежегодной регаты и провезя оружейный комплекс. По пути в США, Шакал звонит своему осведомителю в ФБР, где узнаёт, что спецслужбам помогает тот самый Деклан Малкуин и принимает решение продолжать операцию.
ФБР, предполагая путь Шакала через границу, встречают его на месте прибытия регаты, однако Шакал уже готов к их появлению и уходит от погони. Деклан настораживается, что Шакал совсем не удивился его появлению и ставит об этом в известность Картера Престона. Проведя прослушивание телефонов в штаб-квартире ФБР, они раскрывают имя связного Шакала — это полковник Политонов, непосредственный участник операции по поимке Шакала от России. ФБР решают спрятать Изабеллу, опасаясь мести со стороны Шакала, однако Шакал опережает их, и при осмотре дома смертельно ранит Валентину и убивает агента Уизерспуна (Джонатан Симмонс). Валентина умирает на руках у уже прибывшего Деклана и передаёт ему слова Шакала «Ты не можешь защитить своих женщин», напоминая Деклану, как Шакал подставил и ранил Изабеллу во время их совместной с Декланом операции в Ливии и убил их с Изабеллой ещё не родившегося ребёнка.
Операция Шакала вступает в решающую фазу. Уже приготовив автомобиль, оружие, Шакал ужинает у Дугласа дома. Дуглас приходит домой, видит по телевизору новости с фотографией Шакала из одного из фальшивых паспортов, по которому он проник из Канады в США. Шакал убивает Дугласа, как опасного свидетеля.
В предполагаемый день совершения покушения, Деклан смотрит по телевизору шоу Ларри Кинга с участием первой леди США, где они обсуждают возможность убийства первого лица страны. Деклан вспоминает слова Шакала перед убийством Валентины и вдруг осознаёт, что Шакал собирается убить не директора ФБР, а саму первую леди.
Шакал переодевается в форму полицейского и приезжает на место совершения убийства. Занимает удобную для автомобиля позицию, уходит подальше от автомобиля, включает оружейный комплекс и готовится с помощью дистанционной системы управления атаковать трибуну, где выступает первая леди. Высадившийся вместе со спецназом на крыше Деклан получает винтовку, находит в прицеле автомобиль Шакала и буквально за мгновение до того, как Шакал нажмёт на кнопку выстрела из пулемёта, точным выстрелом сбивает прицел с оружия Шакала. Шакал начинает нервничать и устраивает беспорядочную пальбу по трибуне вслепую, однако Картер Престон спасает первую леди, подмяв её под себя и получив неопасное ранение в ногу.
Шакал понимает, что операция провалена, снимает с себя форму, парик и скрывается в метро. Деклан следует за ним и находит его в толпе. Желая не создавать панику, они следуют друг за другом и Шакал за считанные секунды до прибытия поезда прыгает на параллельный путь, временно уйдя от преследования. Однако, Деклан замечает его бегущим в тоннель и следует за ним. Добежав по тоннелю до пересадочной станции, Шакал хватает в заложники первую попавшуюся девушку, желая выманить Деклана и убить его. За мгновения до выстрела в Шакала стреляет подоспевшая Изабелла с пистолетом в одной руке и телефоном в другой. Шакал мёртв, операция по поимке опасного убийцы завершена.
В последней сцене показывают, как Деклан и Картер стоят на месте погребения тела Шакала, где Картер искренне благодарит Деклана за помощь и извиняется за то, что не сумел выбить для Деклана полного освобождения от тюремного заключения. Картер намекает Деклану, что пока он отойдёт в стоящий рядом магазин за кофе, Деклан может незаметно от него уйти и отправиться на родину, что Деклан и делает.