As others have stated previously, I will not bore you with a synopsis of the story. I wish there was an option for half-star reviews, because I would give this book 3.5 stars, slightly above average. It is an enjoyable read, but somewhat predictable. The ending seems a bit forced and far-fetched. Overall, I would recommend this book, but don't expect anything great from it.