The very first film from the People's Republic of China to win the Palme d'Or at the Cannes Film Festival.
Jackie Chan was originally offered the role of Duan Xiaolou due to his own childhood experience of training in the Peking Opera. But he turned it down, fearing that the film, which deals with themes of homosexuality, might tarnish his image.