A short experimental film about the human race taking over nature.
1985
2019
2014
2023
2008
1968
2025
2018
2017
1924
2022
1894
2024
2000
2003
1939
1970