Beautiful, interesting, incredible cinema.
Short documentary on the hardships in the life of homeless children in 90s Bucharest.