Blue velvet is a 1986 american mystery film written and directed by david lynch. the movie exhibits elements of both film noir and surrealism. the film features kyle maclachlan, isabella rossellini, dennis hopper and laura dern. the title is taken from the clovers' 1955 song of the same name. although initially detested by some mainstream critics, the film is now widely acclaimed, and earned lynch his second academy award nomination for best director.