Set in a far polluted future, a scavenger resourcefully creates to survive in this stop motion film.
2005
2026
2020
2015
2000
2002
2018
1997
1990
2021
2024
2011
1968
1994
1973
1998
2006