Set in a far polluted future, a scavenger resourcefully creates to survive in this stop motion film.
2016
2025
2015
1993
2020
1973
2024
2012
—
2003
1962
2014
2007