
August 21, 1965 · 60 years old

A man who is laid off from a steel factory desperately wants to chase a serial killer in a small city in Southern China.

A psychological thriller about a taxi driver battling bureaucracy and legal manipulation in China.