Sean Penn and cast for 'The Last Face" hit red carpet

By: FE Online | Updated: Sat May 21 2016, 3:15 am

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.