The doors to the Black Lodge have reopened. Twin Peaks has returned to Showtime and the owls are not what they seem. This panel will discuss not only the newest season of Twin Peaks, but the sensational first two seasons from the 90's.