Six documentary shorts chronicle the changing state of China's independent and underground film scene.
Release Date: June 17, 2008