
The Substance - Albert Hofmann’s LSD
A psychedelic trip through the history of LSD, from its discovery in 1943 to the contemporary reassessment of its depression-fighting properties.
More infoDocs for Sale facilitates sales of high-end documentaries by gathering all interested parties, both during the festival and through online services. Docs for Sale subscribers can log in for more information and to stream this film.