Judge Archer
2012·China·94 min.
Available on
None platform
The spear signifies political power, the arrow personal ambition. What happens when the two collide?
DirectorXu Haofeng
ScreenwriterXu Haofeng
CinematographyWang Tianlin
Original titleJianshi liu baiyuan
Also known asArrow Arbitration