CH.FILM

The Substance: Albert Hofmann's LSD Switzerland 2011 – 93min.