Sherlock Holmes is an interesting and intelligent film. It definitely has the fingerprints of Guy Ritchie all over it. The deduction sequences much more fascinating than any of the fight scenes. And even though I normally like Rachel McAdams, she was definitely the weakest part of the movie. Sherlock Holmes is worth a watch.