Twin Peaks: Season 3 will air on Showtime in the US in 2017. For more news on the biggest TV shows, pick up the latest issue of SciFiNow.
Twin Peaks Season 3 teaser puts on its dancing shoes
David Lynch’s Twin Peaks Season 3 releases a short but sweet trailer