Beijing Flickers is a 2012 Chinese film by Zhang Yuan. It premiered on September 11, 2012 at the 2012 Toronto International Film Festival.
Source: Wikipedia