THE 74th ANNUAL CANNES FESTIVAL...