The journey of a Chinese woman and her fellow countrymen as they travel in search of a better place to live, only to end up struggling for survival in the Balkans.
Jul 18, 2006
6.2 / 10
1 hours 29 minutes