I watched the first season of Twin Peaks years ago and didn't care for it, so never watched season 2. I was flipping channels last night and saw that the Return was on, so I watched it for a few minutes. I must've picked a bad time to start because it was weird with a capital W.
I don't think the Lodge(s) was a huge part of the season I watched, but just the part I watched last night was definitely out there. Then I went on Wikipedia to look at the show's mythology and wow. The crazy must've hit the fan once I stopped watching after season one: demons, other planes of reality, BOB?