В центре сюжета — человек, когда‑то служивший в КГБ, чьё прошлое накладывает отпечаток на настоящее: он стал двойным агентом и вынужден лавировать между лояльностью к своей стране и тенями преступного мира. Этот продажный генерал, потерявший веру в идеалы, оказывается втянутым в опасную игру, где каждый шаг оборачивается риском. За ним стоят тёмные силы контрабанды, готовые за бесценок купить его предательство, и именно он выдает оружие афганскому наркобарону и связанной с террористическими силами группе. Его роль в цепочке поставок становится ключом к разгару конфликтов и хаоса, подпитываемого жестокими сделками и скрытыми мотивами. Фильм строит напряжение на мрачной плетёнке интриг, где доверие рушится на глазах, а каждая договорённость может обернуться катастрофой. В этом мире власть и предательство идут бок о бок, а выживание зависит от того, кто сумеет маневрировать между правдой и ложью.
После Фолкдендской войны между Великобританией и Аргентиной в 1982 году три вертолёта UH-1 американского производства перешли в руки англичан. Один из этих трёх вертолётов присутствует в фильме в качестве санитарного. Его регистрационный номер G-HUEY, он принимал участие в авиашоу.
На роль Джеймса Бонда пробовались Шон Бин, Сэм Нил, Мэл Гибсон.
Изначально Тимоти Далтона предполагали снять в роли Джеймса Бонда в конце 1960-х гг., когда из франшизы ушёл Шон Коннери (1930-2020), после съёмок в фильме Льюиса Гилберта (1920-2018) « Живёшь только дважды » (1967). Альберт Р. Брокколи (1909-1996) пробовал Далтона на роль Бонда в фильме Питера Р. Ханта (1925-2002) « На секретной службе Её величества » (1969), но актёр отказался, посчитав себя для этой роли слишком молодым. Предлагали ему эту роль и в фильме Гая Хэмилтона (1922-2016) « Бриллианты навсегда » (1971), но Далтон отказался по той же причине. Пока было неизвестно, сыграет ли агента 007 в фильме « Только для твоих глаз » ( Джон Глен, 1981) Роджер Мур (1927-2017), на эту роль снова прочили Далтона, но тогда ещё не был даже готов сценарий, и Далтон предложение отклонил. Затем Далтону предлагали роль Джеймса Бонда в фильмах Джона Глена 1983 года « Осьминожка » и 1985 года « Вид на убийство », но актёр был занят в других проектах.
Поначалу предполагалось, что русского убийцу на Гибралтаре в начальном фильме сыграет каскадёр, но Джон Глен решил, что на эту роль лучше подойдёт актёр. Выбрали Карла Ригга. Ригг в этот момент сидел без работы и занимался новорождённым ребёнком, пока жена была где-то в отъезде по делам. Риггу позвонили, он передал ребёнка на попечение соседей, оставил жене записку и сел на первый же самолёт до Гибралтара.
В роли агентов 004 и 002 умышленно сняли Фредерика Уордера и Глина Бейкера из-за их внешнего сходства соответственно с Джорджем Лэзенби и Роджером Муром. Авторы сценария хотели сбить зрителей с толку и заставить их гадать, который же из агентов 00 и есть Бонд.