Actors Liu Fengchao, Jackie Chan and Wang Wenjie attend 'Le Silence de Lorna' premiere at the Palais des Festivals during the 61st Cannes International Film Festival on May 19, 2008 in Cannes, France. (Photo by Tony Barson/WireImage)