China
46 min.
2019-05-09
Haunted by post-socialist nostalgia, 25-year-old director Hanwen Zhang returns to the cement-factory town in northeast China in which he was born and raised. The town’s official name is Sheep Pen Town, in the Shuangyang District of Changchun City, Jilin Province. People don’t really use this name, b...