Sherlock Holmes must navigate opium dens, disguises, and deception in this thriller of a case. Visa mer