In 1932, a prisoner escapes from a women's prison in northern China. Inspector Song Donglu is summoned to investigate the escape.
2007
2019
1999
1997
2025
2018
2023
2013
2020
2005
2015
1992
2014
2024
2016