93 minsA movie about the cotton’s workers in Xinjiang Province, North-West of China.
Zhou Hao
Director