Kyle MacLachlan timeline

  • "Blue Velvet" Is Released

    Blue Velvet is a 1986 mystery film, written and directed by David Lynch, that exhibits elements of both film noir and surrealism. The film features... Read more

  • "Hamlet" Is Released

    Hamlet, also referred to as Hamlet 2000, is an American film by Michael Almereyda, released in 2000, set in contemporary New York City, and based... Read more