Sherlock - Season 3 Episode 1
The Empty Hearse
Release Date: Jan 1, 2014
S03 E01Jan 1, 2014
Where to Watch Sherlock Season 3 Episode 1 Now
The Empty Hearse - Watch Online: Streaming, Buy or Rent
Mycroft calls Sherlock back to London to investigate an underground terrorist organization.