David Lagercrantz did a good job contininuing the series with Girl Who Kicked The Spiders Web, but this one is terrible. It's confusing, and rambles a lot about stuff that doesn't add any value to the story. Too many characters, and worst of all doesn't do justice to either Lisbeth or Mikael. I've persevered, but three quarters of the way through, have decided to give up. Life is too short to waste time reading bad stories.