Первоначально на главную роль был выбран Сильвестр Сталлоне, однако он отказался после возникновения творческих разногласий. Джо Карнахан собирался снять этот фильм с Лиамом Нисоном и Фрэнком Грилло в главных ролях. Оба эти актёра играли в ленте Карнахана «Схватка». Однако руководство студии решило снимать Брюса Уиллиса, и Карнахан ушёл из проекта. Затем в качестве режиссёра пригласили Херардо Наранхо. Тот хотел видеть в главной роли Бенисио Дель Торо. Узнав, что утверждён другой актёр, Наранхо также покинул проект. Расселлу Кроу, Мэтту Дэймону, Бенисио Дель Торо, Брэду Питту и Уиллу Смиту предлагали роль Пола Керси. Впоследствии на роль утвердили Брюса Уиллиса.