I read this book at the behest of my daughter. She had seen the movie, and raved about it. It started well enough, then seemed a little lagging for my taste. Granted, it's a YA book, but still, I felt that it took too long to get to the point. There is sequel, 'Where She Went', which my daughter said lagged even more than the this one -- so I chose not to continue with the second book.