In a wondrous announcement last Friday, the King of surreal filmmaking, David Lynch, is returning to helm the third season of cult television series Twin Peaks.
The new season will continue 25 years after the eventful finale of the second season, which originally aired between September 1990 and June 1991. Hopefully we will start seeing some answers to the numerous mysteries that remain unanswered. If nothing else, let’s hope for some new ones to sink our teeth into over a damn fine cup of coffee!