27th Tokyo International Film Festival kicks off
Chinese director Gao Feng (2nd R) and actress Li Meng (C) from "Yellow River Aria-Lao Qiang" pose for photos at the red carpet ceremony of the 27th Tokyo International Film Festival in Tokyo, Japan, Oct. 23, 2014. The Tokyo International Festival will run from Oct. 23 to 31. (Xinhua/Stringer)