Ever since its inception, the annual Cannes Film Festival has become a fixture on the European cinema calendars, as one of the main meeting hubs for thousands of fervent producers, avid investors, savvy sales agents, movie stars and cinephiles. They all gather in the aspirational French Riviera as an opportunity…