Watched this movie once again. This time with little french knowledge. The english subtitles and the French speech together made it a wonderful watch. The movie is simply awesome, it certainly deserves the rating (8.7/10 in IMDB) and appreciation it has achieved.
In totally unrelated news I heard the same actress Audrey Tautou is playing the role of Sophie in the movie "Da Vinci Code".