Still Life (2006) by Jia Zhangke — Review

Jia Zhangke’s Still Life is set during the construction of the Three Gorges Dam on the Yangtze river, and it was released the same year as the dam became operational — in 2006. Among the project’s many achievements, such as being the largest hydropower plant in the world, the China Three Gorges Corporation had then…