I am only giving it 4 stars because the latter two books in the Millennium Trilogy are in my opinion better reads. But I adore this book. Truly love it. 
 Don't expect anything from any given summary because it is not an easy summary to write. 
 It is not just a novel about a female hacker, it is about every single character and their story, each of whom are necessary to the development of the whole saga. 
 Lisbeth is not even one of my favourite characters - yes, she is brilliant but there are so many more great people. I have a fondness for Erika Berger myself but maybe that is just my shipper heart which loves the relationship between her and Mikael. 
 I encourage anyone to read this except kids/teens younger than 16 (which was my age first time round)! It has a slower start but then it becomers entrancing and it will stay with you for a long time.