In a steampunk London, the great detective Sherlock Holmes and Doctor Watson routinely crack the mos…