Having read the book, I must say I'm honestly disappointed.Foy doesn't do justice to Salander and the actor plays an uncharming,lacklustrous Blomkvist.The movie and the book differ in so many ways,it seems as if it's adapted from some other book.
If Stieg Larsson was to watch this movie, he would kill himself.