Polanski surprises Cannes with ad film