Jude Law thinks filthy language, homo-erotic overtones and bare-knuckle fighting are "quintessential parts" of "Sherlock Holmes." The 36-year-old actor - who plays Holmes' faithful sidekick Dr. Watson in Guy Ritchie's new adaptation of the classic detective tale - doesn't think Hollywood writers sexed up the script.
He said: "The physicality, the bare-knuckle fighting, the martial arts are all hinted at in the books. We just hold a magnifying glass over them."