This is well done and well acted. A grade A production. Its only flaw is the bouncing timeline. It is hard enough to pay attention with subtitles, let alone with the timeline going back and forth. Entertaining but NOT a relaxing watch. I'd advise you to learn French or take up speed reading because during fast exchanges of dialogue, those subtitles fly by fast.
Half a point off for the bad wigs.
Half a point off for the bad wigs.