
Actors Michelle Ye, Huang Xiaoming and Fiona Sit (from L to R) attend a press conference to promote film "Insanity" in Beijing, capital of China,March 31, 2015. The film "Insanity" will be on screen on April 3.(Xinhua/Ji Guoqiang)

Actors Michelle Ye, Huang Xiaoming and Fiona Sit (from L to R) attend a press conference to promote film "Insanity" in Beijing, capital of China,March 31, 2015. The film "Insanity" will be on screen on April 3.(Xinhua/Ji Guoqiang)