I had liked the first installment of Guy Richie's Sherlock Holmes, as being quite unexpected, surprising and entertaining.
The second one is nothing less, although I have to say it's nothing more, either. It's in the same style as the first movie, same rhythm, same music genre, same type of jokes, same kind of very twisted plot etc. Excellent performance from Noomi Rapace, who played Lisbeth Salander in the Swedish version of the Millenium mini-series and films, although I have to say that sadly this actress will always be Lisbeth to me.
A good way to spend a good time!