• 因为影片拍得太长,差不多接近三小时,加上石天那条线实在太长了,此外香港戏院的放映时间是不会超过两小时的,影片又急于要上映,吴宇森于是剪掉了电影二十分钟的戏份。
  • “Mark哥”在《英雄本色》中已死,为了能让观众有新鲜感,吴宇森、徐克选择了新艺城老板之一的石天出演豪哥的恩师“龙四”。
  • 张国荣与周润发为《英雄本色》配音,其中有一场戏是周润发要说美国口音的英语粗口,虽然周润发是懂英语,但在英国留学多年的张国荣发音更标准,于是张国荣义务担任周润发的“粗口”老师。
  • 该片是电影《英雄本色》(1986)的续集。
  • 为了加快进度,吴宇森、徐克在筹备该片时找到了倪匡改写剧本。但直至影片开拍,仍没有一个完整的剧本出现。
  • 本片挂名吴宇森导演,实际是徐克和吴宇森分工各拍的。
  • 因为该片美国部分有一些戏根本没有剧本,只有一个模棱两可的大纲,为此,吴宇森干脆拉队到美国去边拍边写。
  • 该片在香港上映期间一个小时内售清所有午夜场票,香港总票房为22,727,369港币。