Farewell My Concubine bestrijkt vijftig jaar Chinese geschiedenis en volgt de aspirant-acteurs Cheng Dieyi (een hartverscheurende Leslie Cheung) en Duan Xiaolou (Zhang Fengyi) als ze na een jeugd vol wrede trainingen uitgroeien tot sterren van de Peking-opera.