Farewell My Concubine (1993) Fun Facts November 5, 2025 The first film from the People’s Republic of China to win the Palme d’Or at the Cannes Film Festival. Share FacebookTwitterPinterestWhatsApp Search Latest articles The Lost Bus (2025) March 20, 2026 Inside Charlie Kaufman’s Head March 19, 2026 François Truffaut March 18, 2026 The Surrender (2025) March 17, 2026 Previous articleTron: Ares (2025)Next articleJulie Taymor Related post Gravity (2013) Fun Facts March 16, 2026 Tungsten (2011) Fun Facts February 25, 2026 Death in Venice (1971) Fun Facts February 21, 2026