Netflix has released the trailer for the upcoming original film Wormwood.
Wormwood will tell the untold true story of the reputed CIA LSD experiments, that changed countless lives forever.
Here is the plot summary
“This six-part series explores the limits of our knowledge about the past and the lengths we’ll go in our search for the truth. A family story of one man’s sixty-year quest to identify the circumstances of his father’s mysterious death. A quest which brings him face-to-face with some of the darkest secrets of the United States.”
We have posted the trailer!
Check it out!
Wormwood arrives on Netflix December 15th