Errol Morris' "Demon in the Freezer" is a short 17-minute documentary about the stockpiles of the smallpox virus that remain stored for research purposes.
Self
self
Animation
Director
Producer
Executive Producer
Director of Photography
Music
Graphic Designer
3D Animator
Co-Producer