In 1932, a prisoner escapes from a women's prison in northern China. Inspector Song Donglu is summoned to investigate the escape.
2021
2009
2011
1980
1961
2020
2019
2022
2007
1950
2010
2025
1983
1972
1979
1994