6.4 / 10
(24 votes)
The spear signifies political power, the arrow personal ambition. What happens when the two collide?
China
Action,
Drama
94 minutes
2016
Xu Haofeng
Judge Archer
Kuang Yimin
Yue Yahong
Guo Decheng
Erdong
Director
Writer
Director of Photography