Good character driven plot. Great acting.

Rating: 8/10 (19 March 2001)

If you like character driven plots, then this movie will pull you in. The story is good, although I could tell that it had been converted from a book. The character developments occasionally make jumps implying that something is missing. However, the skillful writing keeps these discontinuities minor, and they are easily overcome by the incredible acting. I gained new respect for Angelina Jolie, and Winona Ryder outshines even Angelina's performance. By the end of the movie, we feel we really know the characters, which is impressive considering how complex and dynamic they are.