New Netflix series from Erroll Morris about LSD and the CIA
by David Pescovitz from on (#30M9A)
I am ready for a big dose of intrigue, weirdness, and true conspiracies from filmmaker Erroll Morris's new Netflix series Wormwood about the CIA's evil and bizarre 1950s experiments in LSD and mind control. Turn on, tune in, and get creeped out December 15.