This movie is a gem. The acting, story, dialogues, costumes, scenery, everything fits to create a totally captivating and delightful experience. It is humorous yet deep, simple and complex, romantic without being a predictable "romantic comedy" and incredibly witty. Dujardin is perfect, but all the actors are amazing. I have watched it three times and recommend it to all my friends. Francophiles in particular will savor it.