A young boy tries to make living out of a puppet show when his mother abandons him and his father.
2005
1996
1992
2007
2001
1999
2014
1962
2016
2013
2002
1998
2003