Le capitaine Longmore est trouvé assassiné et la police suspecte son fils Roger, auquel est fiancée Mary Watson, la fille du Dr Watson. Celui-ci, désireux d'innocenter Roger, presse Holmes de sortir de la retraite pour rechercher le vrai meurtrier. En fait, c'est le Dr Moran qui a été chargé par le Professeur Moriarty d'empoisonner Longmore afin d'empêcher ce dernier de confesser ses liens avec le Professeur.