December 04, 2009 Agniputra Films presents THE TRUTH BEHIND LSD: A short film exploring the true nature of the cataclysmic drug. Shot on 16mm Film with direct on film animation.