We're now a little over a week away from the return of Twin Peaks.
Stop for a second and let that sink in - Twin Peaks is coming back for a final season, folks. That's incredible when you think about it. So far, many of the teasers and snippets of footage have all got that same weird, vaguely threatening vibe to them and this latest teaser is no different.
There's a few familiar faces, including Kyle MacLachlan as Agent Dale Cooper, Miguel Ferrer as Agent Albert Rosenfield, David Lynch as Agent Gordon Cole, Harry Goaz and Kimmy Robertson as Andy and Lucy in the Sheriff's Department, as well as a few new faces in there as well.
There's still no official synopsis or word on plot, but let's be honest - weird trailers that tell us nothing and the fact that nobody knows anything about what's going to happen is the fun of all this.
Take a look.