: Drama : Australia China : en : 09/06/2011 : Portal Pictures Zhejiang Hengdian Film Production : 97 min : 1.711 : 普通话 English : Released