Now I know why they call it the Cannes film festival.