No great book IMO can be done justice on the big screen no matter how talented the director, producer, or actor(s) are, which is why I always encourage people to read the book if they enjoy the movie! (Plus, for a lot of people, myself not exactly excluded, seeing the movie first helps create an easy to remember face when reading the book. This goes double for any book that has a LOT of people in it and sometimes it can be hard to keep those names and faces straight. First time through the book I had a really hard time keeping Bill and Ben straight, but once I watched the 1990 movie I was all, "Oh, right. Bill = John Boy and Ben = Jack Tripper.") 2 or 3 hours is not enough time for a lot of character development, but unfortunately when movies are many hours long most people respond negatively. Character development can be (and often is) exhilarating on paper, but IMO kind of boring on screen. After so much time, you start losing your audience. A mini series would be awesome, but sometimes it's fun to get the "short version" via a movie and (for me) it's sometimes fun to see what different directions the movie takes in order to wrap up a very long novel in a relatively short period of time. Forgot to add: as bad as it sounds there have been a few movies, or movie reviews, that prompted me to read the book. When Nostalgia Critic tore the Langoliers apart, I immediately watched the movie and read the book and found a story that I really, really enjoy!