In "Still Life," which won the grand prize at the 2006 Venice Film Festival, the blood and the sweat run directly into the Yangtze River, where they mingle with more than a few tears. The movie takes place amid the clatter and misery of the Three Gorges Dam, which cuts across the Yangtze in central China. The largest dam in the world, Three Gorges is a site of great cultural and political strife because of both environmental and humanitarian concerns. More than one million people have been displaced because of the dam (more are expected to follow), evicted from their homes by a ravenous hunger for power, electric and otherwise, that is washing them and history away.--
The New York Times