Pros: Scenes portraying Holme's logic and deduction techniques were very good. Robert Downey Jr. & Jude Law worked well together. Their banter was delightful! This Sherlock Holmes was truer to the real man and not the character most of us know from Sir Arthur Conan Doyle's stories. Cons: Dialog sometimes hard to hear/ understand. Storyline was jam-packed and full of complexity, making some parts difficult to follow easily. Other: Ending left wide open for a sequel. Overall: Charming and entertaining!