Sherlock ‘The Empty Hearse’ (Spoiler-Free Review)

Sherlock Season 3; Episode¬†1'The Empty Hearse'¬†marks the return of Sherlock Holmes What exactly does the public know about Sherlock Holmes? We know that he is a super sleuth detective with the mind of a cold, calculating computer and the temperament of Ebenezer Scrooge. We also know that the last time any of us saw him…