Фильм снят по мотивам одноимённой полуавтобиографической книги Уильяма С. Берроуза.
Чтобы сыграть в этом фильме, Питер Уэллер отказался от роли в фантастическом фильме Фреда Деккера «Робокоп 3» (1992).
Убийство выстрелом жены писателя было не случайным сюжетным поворотом. Автор книги, по мотивам которой сняли этот фильм, Уильям С. Берроуз (1915-1997) в 1951 году случайно застрелил собственную жену Джоан в Мексике во время вечеринки, когда заявил, что будет стрелять из пистолета «в стиле Вильгельма Теля» (она поставила себе на голову стакан с выпивкой, он выстрелил, но промахнулся и убил её). По мексиканским законам того времени, Бэрроуз отсидел срок – 13 дней – в местной тюрьме.
Предполагалось, что эта картина станет первым фильмом Дэвида Кроненберга, снятым не в Торонто, но кинематографические власти канадской провинции Онтарио предложили ему весьма привлекательные финансовые условия; кроме того, вторжение иракской армии в Кувейт в 1990 году положило конец планам снимать в Марокко (в городе Танжер), так что фильм снимали в Торонто.