Eine Reihe von Frauenmorden, bei denen den Opfern jeweils ein Finger abgetrennt wurde, erschüttert London. Selbst Sherlock Holmes (Basil Rathbone) und Watson (Nigel Bruce) tappen im Dunkeln, bis ihnen ein Informant anvertraut, dass ihr großer Widersacher Professor Moriarty (Henry Daniell), den sie bereits als hingerichtet geglaubt hatten, offenbar doch noch lebt. Er soll hinter der Mordserie stecken, die in lukrative Erpressungen münden. Holmes forscht nach und gerät in Kreise von Hypnotiseuren.