Director Flora Lau (C) and cast members Chen Kun (4thL) and Carina Lau (2ndL) pose on the red carpet as they arrive for the screening of the film 'Bends' in competition in "Un certain Regard" selection during the 66th Cannes Film Festival in Cannes May 18, 2013.[Photo/Agencies]
|