1. Never Turn Back is a police and bandit TV series directed by Wang Weiming, starred by Wang Weiming, Zhu Hongjiatou, Zuo Xiaoqing, Yan Xiaopin, Chuxiao and He Miaomiao, produced by the TV drama production center of Beijing Film Academy.
2. It was released in 2001.