Who will win at Cannes tomorrow... and who should
Right, we're almost there. All 22 Competition films have been screened, the crowds are starting to thin out and France's rosé reserves are in urgent need of refilling. In less than 24 hours, the 65th Cannes Fil...