I think Stephen King is a brilliant writer. There I said it. The problem is like what can be found a 6th grade report card: "Stephen isn't working to his potential". His character development is good, if you like your novels with a good set of stereotypical characters, plot layering is excellent, shock value? Too much. It's true, before you can judge this book you MUST get through the last 200 pages. And for me this is where King lost me. And too many characters with similar sounding names. Very confusing, Stephen. Still a page turner. And I enjoyed the journey.