I enjoyed the first book well enough (though the hype isn't quite worth it, in my mind). And I was looking forward to this one. But the story plods along so slowly. And though the characters are deep, there is little about them that is intriguing beyond their professions and personal talents. I don't know that I'd like to have any of them as friends (not that they'd have me). But the worst part was that Larsson is obsessed in detailing the sexual histories of every character we encounter. It's thoroughly unnecessary. I can't recommend this book, and I set it down about a quarter of the way through.