...the Millenium trilogy by Stieg Larsson. This includes The Girl with the Dragon Tattoo.
I really enjoyed all three books. The protagonist, Lisbeth Salander, is a very interesting character. There are some very, very intense moments.
The original title of the books, collectively, was Men Who Hate Women. That makes a lot of sense. There are a lot of crimes and injustices committed against women in this series. It was rough reading, but what helped is the fact that the author made it clear that these acts were NOT anything to be tolerated. Acts like rape are NOT ok.
It was an interesting line to walk and I think he pulled it off.