Sidekick: Dr. John H. Watson of Sherlock Holmes (played by Jude Law)
Associate of: Sherlock Holmes (played by Robert Downey, Jr.)
Of the various Sherlock Holmes adaptations floating around, this franchise puts two of Hollywood’s hottest actors together in the lead roles. Jude Law takes on Dr. Watson, Holmes’ loyal but increasingly weary assistant and flatmate.
[Photo Credit: Warner Bros. Pictures]