I went twice in one week to see this movie. I didn't know anything about the movie or the book so I went in without any preconceived ideas. I thought the premise was excellent as were the ensemble cast. Especially Rooney Mara as Lisbeth. She was awesome and really embodied the essence of the character. Different plot lines kept the movie from becoming boring. Some difficult scenes to watch - which are rated R. I highly recommend this movie!