Tuesday, 29 August 2017

New Netflix series from Erroll Morris about LSD and the CIA

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.