A short experimental film about the human race taking over nature.
1991
1986
2001
1972
2025
2024
1982
1976
—
1987
1959