Still Life (2006) portrays the poignant journey of two people in Fengjie, a town along China's Yangtze River, amidst the Three Gorges Dam project. Their individual searches for their missing spouses reveal the profound effects of modernization on personal lives.