LSD 25 is a 2000 short documentary by directors Doug Karr and Walter Forsyth.
More at Wikipedia.
Director: Walter ForsythDoug KarrRelease date: January 1, 2000
External links: IMDb