Nice (if unremarkable) poster unveiled for this year's Cannes: