In 1932, a prisoner escapes from a women's prison in northern China. Inspector Song Donglu is summoned to investigate the escape.
2020
2021
2017
2022
1993
2019
1937
2014
1989
2006
2007
1971
2002
2018
2010
1923