In 1932, a prisoner escapes from a women's prison in northern China. Inspector Song Donglu is summoned to investigate the escape.
2008
2003
1982
2025
2005
2006
2002
2021
2004
2009
—
1976
1995
2007
1990