CANNES, France — The mega-yachts have cast off, the red carpets are being rolled up and someone's torn down the 60-foot Ghostbusters banner that hung from the upper balcony of Le Grande Hotel: for the 69th Cannes Festival du Film, that's a wrap
Read more >