The 10 Best Cannes Film Festival Competition Lineups Ever
There may not be a red carpet or a bevy of Hollywood stars present, just a bunch of coughing journalists, but tomorrow will see one of the more momentous events in the cinema calendar: the announcement of the O...