dgeneratefilmsOct 19, 2011<i>No. 89 Shimen Road</i> Wins at Warsaw Film Festival"No. 89 Shimen Road" director Shu Haolun Congratulations to writer-director Shu Haolun, whose new film No. 89 Shimen Road just won the...