• 在服装和人物造型设计上,因张艺谋不懂日语,和田惠美不懂华语,合作过程难免有问题,不过和田惠美都是在做完设计后,让张艺谋做决定性的挑选。
  • 拍摄时张艺谋可以说是全剧组精力最旺盛、吃苦最多的人,每每一天只拍几个镜头,一个镜头有时要拍上几十遍,有时为了一个镜头甚至不惜跋山涉水,有时拍完后,遇到张艺谋产生新的想法或更佳的自然拍摄条件就要重拍。
  • 由于拍摄地点敦煌的地形属于山地,海拔从800多米到3000多米不等,气温差距很大,气温低的时候剧组的人员要穿上棉袄,气温高的时候热得又只能穿背心。这么一折腾,很多人都患上了重感冒。在这种气候恶劣、道路崎岖难行的自然困难面前,打造“英雄”的人们都默默咬牙忍。
  • 李连杰扮演的角色“无名”在原始的设计中是个哑巴。剧本中的英雄“无名”只能靠书法和人交流。这个角色曾经很受张艺谋的喜爱,但可惜在后来的实际操作中,由于演员等多方面的原因,“无名”最终还是开口说话了。
  • 《英雄》里的这个皇帝放在任何一个朝代都可以。之所以选择秦始皇,因为他是中国第一个皇帝,拿到国外市场就会是个卖点,会影响到国外的票房。另外秦人尚黑,在影像效果上会比较好看。
  • 梁朝伟与李连杰在拍水上追逐的一场戏时,为了在平静如镜的湖面上踩出一个回旋波纹,梁朝伟被荡在空中来回多次,由于空间长,演员要从岸边一直飞到湖中央, 威亚的长度很难掌握得十分准确,不是短了就是太长,梁朝伟几乎每次在悠回到地面时都摔在地上,从来不退缩继续上。
  • 影片中一场戏是在一片黄树林中,章子怡与张曼玉的对打,想拍出树叶飞舞的理想效果,但当地的自然保护措施规定所有树上的叶子一律都不能摘,要想让树叶随风飘动,只能从地上寻找落叶。张艺谋一急想出了一招,从村里的老乡家里分成特级、一级、二级、三级等回收落叶。最后特级的叶子是在演员的脸上翻飞的,一级的叶子是从上飘下偶然落入视线的,而二级、三级的则是远处飞舞和铺在地上的。
  • 《英雄》最开始时,张艺谋曾经想找高仓健来演一个大侠,叫“无语”,不会说话,是个哑巴。如果他演,这个剧本就按他写了。但他给高仓健发过提纲后,高仓健委婉地谢绝了。
  • 张艺谋谈起,一开始拍的时候,他托《卧虎藏龙》的制片人江志强,帮忙在香港联系武术指导,没想到看完剧本后蒋志强很喜欢,说“干脆我来投资吧!”
  • 张艺谋说,刚开始拍的时候没有想过大制作。当时江志强向张艺谋建议,说要不主演找李连杰?一问,李连杰愿意演,但得加1000万元片酬。张艺谋就问:“能赚回来吧?”江志强说:“能赚回来!”于是就又找了张曼玉、梁朝伟,一找找了一堆,成了大制作。
  • 张艺谋给《英雄》安排了另外一个结尾,但被米拉麦克斯公司剪掉了。这个结尾是这样的:无名被射死后,戈壁滩上,屹立着三座新坟,分别埋葬着无名、残剑和飞雪,老仆人和如月跪在坟前洒酒祭奠。老仆人说:“中国历来有句话,就是士为知己者亡。人生得一知己足矣,得三个知己,便得天下。”如月在旁边说:“那他们三个就是天下了。”老仆人说:“是,他们三个就是天下。”张艺谋很喜欢这个结尾,还认为被剪了很可惜。
  • 在秦王宫大殿那场戏,原来是一个大臣跟秦王说:“大王杀不杀!”当时大殿是空空的。后来看样片,陈道明说:“导演,这个好像没气氛,没意思啊!”张艺谋想想说:“那咱们就调好几百人!”后来专门从老干休所拉了800个老干部来演大臣,800个人齐声喊:“大王杀,大王杀!”气氛一下子就上来了。
  • 除了一些特技表演,所有的秦军士兵以及宫殿列队实际是由中国人民解放军士兵扮演的。据估计, 大约有18000名士兵参演了这部电影。
  • 作为东方文化爱好者的昆汀,是这部电影美国方面的发行之一。
  • 李连杰为了能够参演电影,之后也同意了降薪。
  • 张曼玉和章子怡在拍摄前都进行了大量的训练,以保证她们能够完成《英雄》中的各种场景。
  • 最初在大陆是2002你上映的,比美国早了两年。这是因为,工作室人员认为在美国观众中电影不一定叫座。但当影片在2004年8月于美国亮相时,就获得了1800万美元的票房,超过许多大片。迄今为止,它任然是在美国票房第三的外语片。
  • 本片2001年8月中旬在甘肃敦煌开机,剧组分A、B两组,A组主要拍文戏,B组主要拍武戏,拍摄地点都离市区很远,每天来回的路程达到五、六百公里。