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
Graphic Designer
Music
3D Animator
Executive Producer
Director of Photography
Co-Producer