1h 47m
Drama
Winner of the Silver Bear in Berlin in 1990, Xie Fei’s film is a politically daring tale of urban alienation and despair. A former prisoner, play...