The official Cannes 2018 lineup won’t be announced until April, but that hasn’t stopped us from speculating wildly about which films might make the cut. The following ten