1995 Action Comedy Documentary Drama Lumière and Company Fourty intriguing films from the world's leading directors
2014 Documentary Something Better to Come Her name is yula. her home is the largest garbage dump in europe, on the outskirts of moscow. this is the story of her life.