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.
2010 Documentary Somewhere to Disappear It's not really about running away. it's about the desire to run away.