Yang is a 30-year-old itinerant singer with a complicated love life, illegally busking in China's big cities, trying to evade the authorities. Which he does, for a while...
1984
2017
2013
2015
2003
2023
2022
2004
2011
2014
2012
2008
2018