Home > Stories > Leonard Blavatnik and Access Industries > Icon Launches ‘The Butler’ At Baoli Beach During The 65th Cannes Film Festival