The movie does differ some from the book, but the storyline and characters are fabulous! I was engaged and pleased throughout the entire movie, even leaving the theater wondering when I could see the film again. The actors seem to have really grown into their characters and do a great job of portraying the inner struggles going on in all of them.
Like I said, there are some changes from the book, but they all serve to enhance the storyline and make the plot clear. The end of the movie is a perfect set up for the movies to come.