A short experimental film about the human race taking over nature.
2017
1990
2020
2007
2023
2022
2006
1960
1998
1999
1994
1995
1997
2021