Not for the impatient reader. The good stuff doesn't come until about the third part of the book (there are four parts). Even I, who usually like reading characters rambling on and on, had trying moments with this book. But when the action starts setting in, it was worth it. This has the vibes of Lois Duncan's I Know What You Did Last Summer. Absolutely amazing. Five stars.