Actress Wang Luodan (2nd R) and actor Vic Chou (3rd R) starring the movie "Detective Gui" walk the red carpet during the opening ceremony of the fifth Beijing International Film Festival (BJIFF) in Beijing, capital of China, April 16, 2015. The BJIFF kicked off Thursday and will last until April 23. (Photo: Xinhua/Yin Gang)
RIGHT BG