In 1932, a prisoner escapes from a women's prison in northern China. Inspector Song Donglu is summoned to investigate the escape.
Release Date: November 27, 2015
December 09, 2004
March 19, 1959
December 18, 1969
December 11, 1997
February 04, 1983
June 27, 1951
February 12, 1932
October 07, 1938
July 07, 1989
May 15, 1992
July 10, 1998
October 14, 2022
April 12, 2023
July 20, 2016
November 02, 1997
September 08, 1971
June 22, 1990
January 21, 1993
September 11, 2003
May 04, 1989