Set in Northeast China in the late 1970s: an unsuccessful police officer enlists the aid of a traditional Chinese medicine doctor to try and apprehend a rapist.
Set in Northeast China in the late 1970s: an unsuccessful police officer enlists the aid of a traditional Chinese medicine doctor to try and apprehend a rapist.
More