Report from Cannes ...