Шакал - наемный убийца, работающий под чужими именами и меняющий внешность. После убийства немецкого предпринимателя его оружие и манера стрельбы привлекают внимание сотрудницы британской разведки Бьянки Пуллман. Вместе с коллегами из MI6 она пытается найти изготовителя винтовки, которой пользовался киллер.
Тем временем Шакал берет новый дорогостоящий заказ. Его цель - Уле Даг Чарльз, создатель технологической компании и проекта River. Бьянка идет по следу убийцы через несколько стран Европы, а он возвращается в Испанию к жене Нурии и маленькому сыну. Нурия не знает о его работе, но замечает несостыковки в поездках и рассказах мужа.