Set in a far polluted future, a scavenger resourcefully creates to survive in this stop motion film.
1908
2016
2025
1978
2024
2018
1981
1949
1956
2019
2008
2014
1985
2020
2007
—
2010
1916