London 1896 — Bei Bauarbeiten am neuen U-Bahn System stoßen Arbeiter auf den in Badetücher gewickelten Leichnam eines Mannes. Sämtliche Spuren führen in ein Dorf bei Edinburgh. Chief Inspector Donald Swanson sieht sich gezwungen, den Zug zu besteigen und gemeinsam mit Sergeant Phelps in seine schottische Heimat zu reisen.
Dort versucht Frederick Greenland, der reiche Lebemann aus Bloomsbury, derweil mehr über die Herkunft seines Ziehsohnes in Erfahrung zu bringen. Das gefällt offenbar nicht jedem. Ein paar Mal entgeht er nur um Haaresbreite dem sicheren Tod.
Wer steckt hinter den Anschlägen? Und welche Rolle spielt der Fremde, der ihnen auf Schritt und Tritt zu folgen scheint? Schützenhilfe bekommt Frederick von Arthur Conan Doyle, der dort gerade seinen alten Professor besucht. Doch als ein weiterer Mord geschieht, überschlagen sich die Ereignisse. Selbst Swanson muss sich eingestehen, dass ein perfider Mörder sie an der Nase herumführt …