The Looming Storm 2017 (China), also known as Bao xue jiang zhi is China drama premiere on Nov 17, 2017
A man who is laid off from a steel factory desperately wants to chase a serial killer in a small city in Southern China.