the premiere took place at the cannes film festival of france