I've seen this movie twice now and every time I watch it, it just keeps getting better. The plot differs from the book slightly, but not enough to distract the veiwer/reader from enjoying it. It's one of the few movies I've watched where reading the book helped make the movie more enjoyable and not a nuisance. I truly encourage you to watch it once before skimming over it in the movie lists at the box office.