Sherlock Holmes' (Basil Rathbone) Erzfeind Professor Moriarty (George Zucco) plant ein Jahrhundertverbrechen. Er möchte einen wertvollen Smaragd aus dem Tower von London entwenden. Dieses Vorhaben kann ihm nur gelingen, wenn der Meisterdetektiv mit anderen Dingen beschäftigt ist. Also inszeniert er einen Fall, in dem die grazile Ann Brandon (Ida Lupino) zum Dreh- und Angelpunkt wird.