dgeneratefilmsMar 23, 2009Shelly on Film: An Independent Film Scene, Thriving Miles from Main StreetUrgency, creativity, relevance, and vitality: four criteria that could sum up the mission of the 3rd annual Beijing Independent Film...