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.