Ratings174
Average rating3.8
Urghh talk about overstaying your welcome! This book dragged on, it could have been 20% shorter and have the same effect. I didn't like the villain at all, but that was just personal preference. I was just annoyed when I got to 75% and wanted it to end.