"Still Life" tells the story of two people in search for their spouses in the old village of Fengjie, a small town on the Yangtze River which is slowly being destroyed by the building of the Three Gorges Dam.