As always, the book is by far better than the movie. The casting felt off, chemistry between actors wrong, and the changes made to accommodate a movie version were unfortunate. Overall, without the book it's a fine movie...I'd say skip the movie, read the book!