Sean Penn walks the red carpet at the Palais des Festivals in Cannes for the screening of his film "The Last Face", vying for the Palme d'Or but panned by the press.