Well i havn't read the book or anything, but i liked the movie. I thought it was a little slow, and one of the themes was just brought up waaaay to often, but other than that, it was a decent flick...imo.