Sherlock et Watson sont appelés pour enquêter sur la mort d'un homme, officiellement agent immobilier, mais que Sherlock démasque vite comme étant un tueur à gages agissant depuis plus de 30 ans. Il apparaît que le tueur a lui-même été victime d'un contrat commandité par un homme d'affaires spécialisé dans les produits pharmaceutiques mais l'affaire se complique. Watson voit que son avocat a commis des erreurs dans son dossier pour adopter et Sherlock propose son aide, mais elle hésite sur la marche à suivre.