A new, utterly confusing teaser for the Twin Peaks limited event series has emerged

David Lynch is back at it again, doing his darnedest to completely befuddle us, this time in the form of a minute long teaser for the Twin Peaks revival debuting soon on Stan.

I don’t know wh…Just see for yourself.

As you can surmise, Lynch hasn’t changed a bit. Directed entirely by the eccentric filmmaker, the 18-part limited event series picks up 25 years after the inhabitants of a quaint northwestern town were stunned when their homecoming queen Laura Palmer was shockingly murdered.

Twin Peaks is written and executive produced by series creators Lynch and Mark Frost with nearly all of the original actors returning.

Twin Peaks will premiere on Stan at 2pm on Monday, May 22 with a special two-part opener. This will be immediately followed by parts 3 & 4.