Filmmaker Rob Stewart advances the theory that though humans depend on the natural world for subsistence, humans are natures greatest enemy.
2012
HD
90min
Canada
English
revolution
environmental change
climate change
environmental conservation
overpopulation
