Is The Great Hiatus of Sherlock Holmes the Key to Understanding Twin Peaks: The Return?

Great Hiatus

The Great Hiatus!Those three words conjure wonderful and powerful images in the minds of all Sherlockians. Holmes and Watson’s flight from England and the battle with Professor Moriarty atop Reichenbach Falls. Spending time in Lhasa with the Head Lama. Danger while passing through Persia and Mecca and Khartoum. A stop in Montpellier with those puzzling […]