Картина представляет собой англоязычный ремейк франко-итальянской ленты Анри-Жоржа Клузо 1953 года «Плата за страх», снятой по роману Жоржа Арно. Первоначально предполагалось, что так же будет называться и новая киноверсия, но ее режиссер Уильям Фридкин предпочел другое название, которое, по его мнению, символизирует злой рок.
Фридкин хотел, чтобы главную роль исполнил Стив Маккуин. Маккуин был готов принять это предложение, но только при условии, что в картине будет сниматься и Эли Макгро, которая в те времена была его женой. Фридкин на это не пошел, и тогда Маккуин отказался от участия в проекте. Позже Фридкин пожалел, что не выполнил требования Маккуина.
На главную роль приглашались Клинт Иствуд и Джек Николсон, однако ни тот, ни другой не захотел совершать дальние поездки (некоторые съемки проходили в Париже и Иерусалиме, в Мексике и Доминиканской Республике). Выбор Роя Шайдера, с которым Фридкин до этого работал на «Французском связном», был, по словам режиссера, самой большой ошибкой в его карьере. Шайдер, как сказал Фридкин, — хороший актер, но он не звезда, поскольку каждый фильм для него — это всего лишь очередная работа. Актер Амиду, сыгравший араба Кассема, оказался единственным, кого утвердили сразу же, избавив от конкуренции с другими актерами. Остальных же выбрали только после того, как просмотрели от четырех до шести кандидатов на каждую роль.
Музыканты немецкого ансамбля Tangerine Dream сочиняли музыку к фильму, не видя его и имея в своем распоряжении только сценарий.