До того, как в проект пришел Брюс Уиллис, роль Шакала предлагалась Ричарду Гиру, однако актеру была больше по душе роль протагониста, которую он и получил.
От участия в проекте отказались Шон Коннери, Лиам Нисон и Мэттью МакКонахи.
По окончании работы над фильмом, Брюс Уиллис и Ричард Гир поклялись друг другу никогда больше не сниматься вместе.
Съёмки фильма начались 19 августа 1996 года, а закончились 30 ноября того же года.