Original: This movie was presented at the Cannes Film Festival in France, and was shown at theaters few years after.
Simplified: This movie was shown at the Cannes Film Festival in France.