段小樓在他認為是時候結婚的時候娶了名妓菊仙(鞏俐飾),這導致程蝶衣認為菊仙是可恥的第三者,並使段小樓成為叛徒。此後,三人圍繞《霸王別姬》的愛恨情仇隨著時代的變遷不斷升級,最終釀成悲劇。
在幕後
在片場,張國榮對生活沒有任何額外的要求。偶爾,他會邀請劇組和演員和他壹起喝咖啡,如果他早點完成工作的話。
陳凱歌說,張國榮是壹個極其勤奮的人。在拍攝《霸王別姬》之前,他在北京住了半年,專心學習戲劇。
在這部電影中,張國榮扮演壹位女扮男裝的京劇演員。張國榮太投入了,以至於陳凱歌準備的京劇演員替身最後都沒用。
從小說《霸王別姬》來看,只需要兩個演員——少年和成年人,但陳凱歌覺得不夠,於是又選了壹批青年演員,那些孩子都是戲劇學院的。