Italian actress Claudia Cardinale (R), French actor Alain Delon and his daughter Anoushka arrive for the screening of "Il Gattopardpo" (The Leopard) presented during a special screening at the 63rd Cannes Film Festival on May 14, 2010 in Cannes. AFP PHOTO / VALERY HACHE