The Substance: Albert Hofmann's LSD - Rotten Tomatoes