Ratings57
Average rating3.1
Very conflicted about this one. I vacillated between giving it 2 or 3 stars. It certainly kept me hooked, and there were a lot of good elements. Unfortunately, not everything about it worked for me. It was an enjoyable enough one-time read, but I won't be recommending it to anyone - or seeing the movie.