Struggle (zheng Zha)
China 2001, 50 min.
Why are those wonderful toys and clothes stamped ‘Made in China’ so delightfully cheap? Haolun Shu’s documentary Struggle explains why, in unsettling detail. He gets inside the secretive world of the ‘Special Economic Zone’ in Shenzhen, and shows what happens when machine meets flesh.