Lo stesso ex-commilitone che assale Watson al 221B viene trovato morto dopo un'accesa lite col dottore, che fa promettere ad Holmes di non indagare sul caso anche se questi è convinto della sua innocenza. Sarà Mycroft a cercare il colpevole, mentre Holmes scava con l'aiuto del Sergente Murray nel passato afgano di Watson, che potrebbe essere colpevole di un atroce delitto avvenuto alla vigiglia della battaglia di Maiwand. Un'indagine in bilico tra presente e passato dove nel colpo di scena finale la posta in gioco non sarà solo la vita del dottore ma anche la sua amicizia con Holmes.