CANNES, FRANCE - MAY 15:  Actor Takeshi Kaneshiro poses at the 'Wu Xia' portrait session during the 64th Annual Cannes Film Festival on May 15, 2011 in Cannes, France.  (Photo by Andreas Rentz/Getty Images)