MOVIE FANS: People queue up in the rain for tickets to the American science fiction movie Avatar at the Heping Cinema in downtown Shanghai on January 10. The cinema, which is the only IMAX screen in Shanghai, is providing 24-hour ticket sales to meet demand (PEI XIN) |