Ratings9
Average rating3.8
Seems like the author was so bent on shocking us all, she had to include some plot points that were truly hard to swallow. And it was so obvious the BIG REVEAL was coming at the very end, I just kind of got tired of waiting for it and cared very little when it finally arrived and was...not really that shocking at all.