Wormwood (stylized as 'WORMWO0D') is a 2017 American six-part docudrama miniseries directed by Errol Morris and released on Netflix on December 15, 2017. The series is based on the life of a scientist, Frank Olson, who worked for a secret government biological warfare program (the USBWL) at Fort Detrick, Maryland.
- Skinny 1-17-2023 11:57 pm