Thursday 22 Mar 2012
22
Film: Av Festival 12: Still Life (2006)
22 Mar 2012, 7:30 p.m.
Still Life is set in Fengjie, 150 miles from the Three Gorges Dam, the hydroelectric project on the Yangtze River that submerged thousands of towns and displaced more than a million people. Shot while Fengjie was being demolished, the film has a powerful documentary impact, as two people travel there separately to look for their missing spouses.