Seventh Art, Cannes Film festival