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