Film·2005·1h 30m

Dallas Pashamende

Drama

On a garbage dump, people try to make a living in the poorest of conditions.