Ratings76
Average rating3.9
Karin Slaughter does not pull punches.
One of the grossest villains of all time, imo! I was a little annoyed at first because she spent so much time talking about John when I thought Will should have been the main character, but the more I read about John the more I liked him so I guess Slaughter knew what she was doing!