Set in the village of Aicun, Yunnan province, pic begins in the early '80s, with poor, lame farmer… Watch More info Cherries ★ 0.0 2008