Sherlock Holmes é levado a Viena pelo dr. Watson para tentar se curar do vício em cocaína. O tratamento será guiado pela mente igualmente brilhante de Sigmund Freud. Enquanto o psicanalista ajuda Holmes com seus fantasmas do passado, o detetive tenta desvendar um crime envolvendo uma ex-paciente.