I read the book several years ago. The book kept my attention to the end. The movie was faithful to the book and it too kept my attention, there was no lag time. It keeps you in your seat, no potty or snack breaks! It is one of the best suspense movies I have seen in a long time. Well worth the time and money to go see on the big screen.