Olympic-themed films are screened in the open-air plaza in Huairou, a suburb of Beijing. [Photo: ent.qq.com]