6.9 1080pDirty Pictures Mar. 13, 2010Dirty Pictures IMDb: 6.9 2010 90 min 221 viewsAlexander ‘Sasha’ Shulgin is the scientist behind more than 200 psychedelic compounds including MDMA, more commonly known as Esctasy. ...Documentary