Alaina Delona obsadzono w roli Francisa Costello, jednak aktor wycofał ponieważ nie był zadowolony ze scenariusza. Następnie zasugerował producentom Johnny'ego Hallydaya na swoje miejsce i to on zagrał główną rolę.
Zdjęcia do filmu kręcono w Hongkongu i Makau (Chiny).