Great news for all you Twin Peaks fans out there. Co-creators David Lynch and Mark Frost tweeted that Showtime has ordered nine episodes of Twin Peaks set for 2016. The announcement confirms decades of speculation about a follow-up to the TV cult classic.
* Check out the Twin Peaks Teaser Trailer here