Search results for "Denning Smith"
‘Psychedelia’ is an hour-long documentary film about psychedelic drugs and their ability to induce mystical, or religious experiences. The film explores this relationship by chronicling their use in controlled research…