Ratings464
Average rating3.8
After so many times of having to restart this one I have to say that twist at the end was pretty good. I thought the story could have been shorter and dragged a lot but this was a good quick read to listen to get out of this major reading slump that I'm in.