Dr John Watson

Interprété par Martin Freeman
Médecin militaire, brisé par la guerre en Afghanistan, John Watson s'estdécouvert un nouveau souffle en rencontrant Sherlock Holmes.
Bien que souvent exaspéré par les manières froides et détachées de Sherlock, il considère également son colocataire comme son meilleur ami.