Watch John Malkovich play seven David Lynch characters in short film

'Psychogenic Fugue' is part of a festival dedicated to the 'Twin Peaks' and 'Blue Velvet' director

John Malkovich is playing seven characters from films directed by David Lynch in a new short film.

Psychogenic Fugue has been made for Festival Of Disruption, a festival in Los Angeles curated by Lynch.

The short film is directed by Sandro Miller, a photographer who has regularly shot Malkovich. In it, Malkovich plays characters including Special Agent Dale Cooper from Twin Peaks, arch villain Frank Booth from Blue Velvet and The Lady In The Radiator from Lynch’s breakout film Eraserhead.

An extract, starring Malkovich as Agent Cooper, can be seen here.

Psychogenic Fugue can be seen in full now by donating $10 (£7.70) at its website Playing Lynch. It also includes a digital copy of ‘The Music Of David Lynch’, which sees artists including The Flaming Lips, Sky Ferreira, Yeah Yeah Yeahs singer Karen O and My Morning Jacket singer Jim James cover Lynch’s music.

A $25 (£19.20) donation also gets a pack of art prints from the film, while $5 (£3.85) just gets the album.

Festival Of Disruption is on October 8-9 at Los Angeles Ace Theatre Hotel. It stars St Vincent, Robert Plant and ?uestlove, as well as a performance of Twin Peaks music by Xiu Xiu and Sky Ferreira and a talk about Twin Peaks featuring actors Kyle McLachlan and Laura Dern. Other people giving talks at the festival include Blondie’s singer Debbie Harry and guitarist Chris Stein, and veteran comedy film director Mel Brooks.

Twin Peaks returns for a new series on Showtime in 2017, 25 years after its second series aired.