Without reading all of the posts, all I'm gonna say is that i don't know anybody who doesn't like the movie. Everybody i know likes it...most of them love it. And a few of them have read the book. I can understand people who would be upset if they read the book. The truth is, there aren't really any movies that follow the book they are based on to a tee. On top of that, with a book, the reader paints the whole story in their head. How on earth can a movie magically fit any readers imagination?
I love the movie...millions of people do. It's recent classic. Haters and book nerds can complain all they want. If u ain't got nuttin' nice 2 say...