One very weak effort.
I just can't believe this movie went on to win Palme d'Or at the Cannes Film festival in 2005. It has to be among the weakest film I have seen in the last two years or so. And generally this is my kinf of film and I love french cinema. But here, I find that the story was weak and uninvolving and so were the actors. (Not awful but not that great). The direction didn't impressed me either.
In a year where films like 2046 were presented at the festival, I don't see how this quite mediocre movie could have won the Palme d'or. I think that the Cannes film festival has lost credibility over the last few years. Very disappointing.
Anyways, just my opinion.