A young boy tries to make living out of a puppet show when his mother abandons him and his father.
2007
2009
1992
1993
2005
2001
1988
1996
1995
2006
1999
1997
2008
2002