I give this book as solid 3.5. It was very well constructed. I find myself looking forward to the upcoming movie release, however I have already prepared myself for some extreme changes in the story. For example the main character "John Smith" is supposed to be 15 years old, but I believe he will be made into a senior when it comes to the movie adaptation. This is not one of those series of books that you end up only reading the first one and become disinterested with the later books. Knowing what I know now, I am looking forward to seeing Timothy Olyphant in the upcoming movie, playing from what I am guessing to be the main villain. Although I like seeing him as the hero in most movies, I have no doubt that he will do a great job portraying the main villain.