French actor Alain Delon arrives with Italian actress Claudia Cardinale for the screening of "Il Gattopardpo" (Le Guepard / The Leopard) presented during a special screening at the 63rd Cannes Film Festival on May 14, 2010 in Cannes. AFP PHOTO / ANNE-CHRISTINE POUJOULAT