Actor Michael Horse (Deputy Hawk Hill), sagely muses about how certain locations become characters unto themselves in the very first teaser trailer for the highly-anticipated reboot of the classic television series Twin Peaks which is set to premiere on Showtime in 2017.