Set in a far polluted future, a scavenger resourcefully creates to survive in this stop motion film.
2000
1986
1988
1989
1920
2013
1974
2004
2023
1967
1991
2008
1996
—
1916
2024