A short experimental film about the human race taking over nature.
2016
1979
1971
2019
1999
1995
2005
2021
2020
2017
1994
1996
1998
2003