Ratings84
Average rating3.6
This book required the sort of willing suspension of disbelief that I do not naturally possess. While an interesting premise, and not badly executed, the plot really left something to be desired in terms of believable details. There is a great deal of standard trope here, with pretty much the entire plot forecast from the beginning. It's perfectly readable though, and I can understand why it would be so popular among its target audience.