This is a wonderful book with a refreshing twist to the usual whodunnit. It has an unusual hero and heroine. Both seem like ordinary people living ordinary lives - but they are connected to the underside of society and its sleazy denizens.
The heroine, Lisbeth Salander, is a street urchin who was partially rehabilitated into society. She has lived through a horrible childhood filled with dark mysteries that she can barely recall.
She grew up with a timid, battered mother who descended into madness.
Lisbeth is a resourceful thief with her own moral values. She is fiercely loyal but a loner, who would defend herself to death.
She has to go into hiding after she is cleverly framed for a double murder minutes after she leaves a couple who are investigating sex trafficking in Sweden.
Her weapon is the computer and fellow hackers that she has never met but who are her friends.
She begins an investigation to clear her name when the body count piles up.
The police are on her trail but an ex-boyfriend, who is obsessed with her, comes to her aid.
Various unlikely characters, who she met in her early life on the streets, flit in and out as they help or impede her enemies.
The book is the second volume of a trilogy. It is a pity that the author died before publishing more.