Sherlock Episode 3.01 “The Empty Hearse”
By Lyndsay Faye
January 8, 2014Once upon a time, a hero who feared losing everything—including those most dear to him, though such individuals were few and far between—died in order to bring down a criminal mastermind who had brought far too much evil into the world. The hero was believed to have been defeated utterly by his friends, was duly…