Sony Pictures Classics, C&A Productions in association with Beijing Film Studio and China Film Co. Productions Corp., Taiwan Central Motion Picture Corporation, Post Production Playground and Schulburg Productions, Road Movies Vierte Produktionen with the support of Filmstiftung Nordrhein-Westfalen GmbH presents a film by Ann Hu ; producer, Ann Hu ; screenplay writers, Huang Dan, Tang Louyi, Kate Raisz, Bob McAndrew, Ann Hu ; director, Ann Hu