This movie has stayed with me since I saw it. It is great story-telling, masterfully constructed. The story reveals itself gradually - and conceals itself too. Also, it is superbly filmed and acted. It really is a masterclass in how to tell a story, how to put all the elements together in an intelligent and engrossing way. And not to just tell, but to avoid telling. It uses sleight of hand - or sleight of brain - like a magic trick. It makes the whole to be more than the sum of its parts. Saying all that, it is not a movie that is hard to follow. I also love the sound and diction of the French language.