因为当时的金像奖认为这部电影不是香港电影,但是金马奖却认为这部电影是大陆电影,甚至还为此改变了评选规则,不过这部电影最后却拿到了华人电影的第一个金棕榈大奖。如果这部电影没有什么争议的话,那么在当年的颁奖典礼上也就没有其他电影的什么事了。毕竟这部电影在国外获得了无数的大奖,同时在当时甚至火遍全球。
不过,当时在颁奖典礼上,当所有人都认为最佳男主角这个奖项一定是张国荣时,甚至已经被张国荣预定了的时候,最后却被告知连入围的机会都没有。要说《霸王别姬》这部电影不是香港电影的事情,还是挺违心的,毕竟主角程蝶衣的扮演者张国荣可是土生土长的香港人,不过,这部电影的制作班底却是大陆的,所以说还是有争议点的。虽然当时有人提议将《霸王别姬》这部电影评选为最佳外语片,但是因为这部电影在国外获得了无数的大奖,比如英国电影学院奖和美国金球奖等等。同时令无数人惊讶的是,当年获得了最佳男主角奖的居然是《人肉叉烧包》这部电影的扮演者黄秋生。
而当时《霸王别姬》这部电影的编剧李碧华因为是张国荣的粉丝,所以她希望自己的剧本都由张国荣来演最好,并且为此还以张国荣的时间为准,不过张国荣最后推掉了许仙这个角色,认为许仙并没有男子汉气概。所以当张国荣拿到《霸王别姬》剧本的时候,当时作为他的老板的黄百鸣,则是为了这个电影,将张国荣的档期全部往后推了推,都已这部电影的档期为主。
即便中间穿插了小曲,甚至这个角色还一度落到了徐枫手中,但是因为徐枫并不适合程蝶衣这个角色,所以最后还是被导演陈凯歌找了理由推掉了,让张国荣来演。