A young boy creates a world of puppet friends using pieces of rubbish found in the street.
2007
1997
1966
2017
2023
2025
1998
2020
2022
2019
2018
2013
1979
2012
2015
1992