David Lynch's iconic series about a small town populated with bizarre people and some demonic entities has finally returned with a new season on Showtime. The 2-episode premiere will air on May 21, 2017 with much of the original cast making an appearance. Here's everything we know so far about the new season of "Twin Peaks." WARNING: SOME SPOILERS AHEAD
ADVERTISEMENT
'Twin Peaks' is coming back after 25 years — here's everything you need to know about it
David Lynch's iconic series about a small town filled with bizarre people and some demonic entities has finally returned with a new season on Showtime.
ADVERTISEMENT
Follow Tech Insider:On Facebook
FOLLOW BUSINESS INSIDER AFRICA
ADVERTISEMENT