A short experimental film about the human race taking over nature.
1998
2015
2014
2021
2020
2003
2016
1991
1997
1949
2022
1989