In 1932, a prisoner escapes from a women's prison in northern China. Inspector Song Donglu is summoned to investigate the escape.
2009
2003
2017
2023
2001
2005
2006
1982
1984
1965
2004
1979
1998
1966