Saw the movie a few weeks back on TV. Have not read the book it is based upon, so can not compare. The film held my interest and I especially like the ending. Good action within the film. From what I heard, many reviews were on the negative side. I did not feel that way.
I bought it some years back when it was new on dvd, because being a Depp fan I had to have it for my collection. The first time I watched it I didn't much care for it. I thought it kind of slow and draggy. It lay undisturbed in my dvd stacks until recently and I decided to watch it again. This time I rather enjoyed it. I found the mystery to be involving and the film as a whole to be very atmospheric. Upon this second viewing I would not hesitate to recommend this film to fans of Depp or Polanski. I don't know, maybe I was just in a bad mood the first time I watched it.