Release Date: 23 Fri, Apr 2010
Documentary in which director Stefan Jarl has a blood test performed on himself to show the "chemical burden" of trace chemicals in the blood of all people born since World War II.
as Narrator
as Himself
as Herself
2000
2013
2006
2009
2026
2019
2025
2023
2002
2022
1971
2014
1985
2015