Containers reported at film festival site (6)
I believe the answer is:
cannes
'film festival site' is the definition.
(I've seen this in another clue)
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for cannes that I've seen before include "City in the French Riviera" , "Mediterranean port" , "South of France resort" , "French Med resort" , "An annual film festival is held here" .)