Beijing New Picture Film Co., Ltd, Film Partner (2009) International, Inc. present ; produced by Zhang Weiping, Bill Kong, Gu Hao ; screenplay by Xu Zhengchao, Shi Jianquan ; executive producer, Zhang Zhenyan ; directed by Zhang Yimou
the National Film Board of Canada presents ; a National Film Board of Canada production ; written and directed by Tiffany Hsiung ; producer/executive producer, Anita Lee