David Lynch in Four Movements.

Mind-blowing tribute to one of my favourite filmmakers.

N.B. NSFW.