New Netflix docudrama ‘Wormwood’ seeks to uncover history of CIA’s LSD mind control experiments Wormwood explores the untold true story of the CIA, LSD experiments, mind control, and the death of a family man, out on Netflix December 15, 2018. Related Posts: Spotlighting SXSW 2021—the Charli XCX documentary primes debut The Prodigy’s documentary is in the works