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.