Search results for "Haofeng Xu"
HD
Judge Archer 2012
Judge Archer 2012
HD
The spear signifies political power, the arrow personal ambition. What happens when the two collide?
Country: China
HD
The Final Master 2015
The Final Master 2015
HD
A Wing Chun master has to defeat 8 martial arts schools to open his own school, yet he has become a chess piece to the local power dynamics.
Country: China
HD