In the late 70s, an impotent policeman tries to catch a rapist with the help of a traditional Chinese medicine doctor in Northeast China.
Director
Writer
Released
zh
$N/A
1h 53m
2014-10-25
2001-09-07
2018-05-11
1968-07-18
2014-04-04
1972-07-15
2019-10-25
2024-11-28
1996-11-25
2017-09-29
2016-08-19
2020-01-28