The Ditch (2010) Bing Wang, Ye Lu, Renjun Lian, Cenzi Xu August 1, 2018 Drama It recounts the harrowing story of life at one of Mao’s camps, at the end of the fifties, where ‘rightists’ were sent to be ‘re-educated through labor’. Read More »