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