An intimate film about everyday lives of Chinese workers stuck in between Chinese communist tradition and newly discovered Chinese dream that takes places in Yiwu, a city with 600 Christmas factories which produce Christmas for the entire world.
The Film They Can't Let You See
One shot at redemption.