This was one of those rare occasions when I liked the movie better. 
 I watched the movie first, 2 years ago, and liked it very much. And I read the book today, but it didn't make me feel anything like the movie did. Maybe I grew up, or maybe actually the movie was better, who knows.