Set in a far polluted future, a scavenger resourcefully creates to survive in this stop motion film.
1989
—
2018
1949
1983
1969
2023
2015
1920
2014
2003
2002
2021
2013
2012
1985
1953