On the Red Carpet at Cannes '09
LOIC VENANCE / AFP / Getty
Photocall
Chinese actors, (from left) Chen Sicheng, Tan Zhuo, Qin Hao and Wu Wei star in Chun Feng Chen Zui De Ye Wan (Spring Fever), from controversial Chinese director Lou Ye.
Get the Latest Photos from Time.com
Get TIME photos and pictures of the week delivered directly to your inbox.