Lisbeth Salander is lying in a hospital, at the end of the last book she was shot in the head. If she recovers she faces a trial where she could end up in a psychiatric hospital for the rest of her life. Two doors away from her is Alexander Zalachenko the man who tried to kill her. Mikael Blomkvist is still around still working to get Lisbeth free.
It is hard for me to write this without spoilers, it is the last book in the Millennium Trilogy. I enjoyed this book as much if not more then the first two. The main thrust of the story is injustice, the injustice done to Lisbeth by people in authority. There is one other main story and while not exactly sidelines, there are many threads to the story. Despite this it never devolved into a tangles mess, storylines stayed on track and characters stayed true.
There is a lot of narrative explaining the political climate of the time, how certain laws worked, while tedious it did help with understanding the why of certain characters, although at times I felt it was a little excessive.
While I saw the end coming I didn’t see it from far off, as the story kept going I was wondering why then remembered, oh we don’t know what happened to ____, and then the light went on.