Admittedly I have become a bit of a RD Jr groupie :) and he does not disappoint in his portrayal of the eccentric and "all knowing" Holmes. Jude Law I believe served as a great balance to Holmes' character as the ever reliable Dr. Watson his characters development wasn't incredibly deep but interesting enough to provide greater understanding to the Holmes & Watson partnership without overshadowing the main story. Overall it was a great movie - even greater date movie if your gal likes mysteries, action and explosions ;)