Beijing Flickers is a 2012 Chinese film by Zhang Yuan. It premiered on September 11, 2012 at the 2012 Toronto International Film Festival.
More at Wikipedia.
Director: Zhang YuanRelease date: September 11, 2012Running time: 96 minutes
External links: IMDb