After curing the sleuth's cocaine addiction, Sigmund Freud (Alan Arkin) joins forces with Sherlock Holmes (Nicol Williamson). This meeting of the minds takes a turn into adventure when Holmes and Freud team up to solve a kidnapping mystery. Laurence Olivier turns up as Professor Moriarty, who is hardly the criminal mastermind that the drug-deluded Holmes believes.