Spanish director and President of the Feature Film Jury Pedro Almodovar and Italian actress and master of ceremonies Monica Bellucci speak on May 28, 2017 during the closing ceremony of the 70th edition of the Cannes Film Festival in Cannes, southern France. / AFP PHOTO / Alberto PIZZOLI