A resourceful veteran cop surrounded by inexperienced youngsters is called upon to defuse a series of explosive devices across Harbin.
2018
2015
1967
2012
1942
1946
2011
2009
2023
2020
1955
1962
2013
2016
2002