The first 100 pages or so is pretty good, but as the book goes on, it seems like the characters dont, Sure different things happen to each of them but it takes forever to get to an interesting chapter, and thats pretty much for each chapter.