When last we saw Lisbeth Salander, she had been shot in the head and hip by her wicked father, and buried alive by her mutant monster brother. As she lies in her hospital room recovering from her critical condition, Mikhail Blomkvist, her rescuer in the previous book (The Girl Who Played With Fire) must prove her innocence. To do so, he must expose a decades-old conspiracy within the Swedish security police that has, among other atrocities, perpetrated a lifetime of abuse aimed at Salander in order to protect the identity of her father, a Soviet defector and longtime secret asset to Sapo. A hornets nest indeed. This exciting finale to Stieg Larsson’s Millennium trilogy does not disappoint his fans. Its just too bad it has to end here.