Mexican film director and screenwriter Alfonso Cuaron (2nd from left) walks the opening ceremony red carpet of the 4th Beijing International Film Festival on April 16, 2014 at the National Center for the Performing Arts in Beijing, the capital of China. The film festival will run from April 16 to 23. (Photo by Wang Ran/China.org.cn) |