I was truly surprised with the movie. I read the book first, and loved it, so when I saw there is a movie based on it, my first thought was "No way it can be good, simply because so many things happen that there is no chance they put all that on the screens, and if they omit something, then it's not gonna be good". Turned out I was wrong. Yes, in comparison with the book, the movie is simplified, some events and characters are omitted, but still it was a beautiful watch. I enjoyed from the beginning till the end, almost unblinking.