The Cannes Film Festival is usually synonymous with high fashion, blinding camera flashes, and the kind of exclusive ...