Television: Broadcast TV

Two episodes into Twin Peaks S2...and things are getting weird...*spoilers*