A short experimental film about the human race taking over nature.
2021
2016
2008
2012
2022
2024
2025
1971
2002
2015
1959
—
2007