TV's Top Veterans

(PBS)
31 of 32

Dr. John Watson (Martin Freeman), 'Sherlock'

The good doctor has suffered a bullet wound from his time in Afghanistan, and his mental health isn't looking all that rosy either until he runs into Sherlock Holmes and finds new purpose by investigating crimes.