You are currently displaying English
箭士柳白猿 (2012)
Judge Archer
Origin: China
Language: Mandarin 
 
Director
  Xu Haofeng
 
Screenwriter
  Xu Haofeng
 
Action Director
  Xu Haofeng
 
 
Cast
  Song Yang (3) ... Shuangxi/Judge Archer
  Yu Cheng-Hui ... Kuang Yimin
  Li Cheng-Yuan ... Yue Yahong
  Zhao Zheng ... Guo Decheng
  Wang Yan-Ni ... Erdong
  Li Chang-Lin    
 
 
Cinematographer
  Wang Tian-Lin
 
Art Director
  Xie Yong
 
Costume Designer
  Liang Tingting
 
Editor
  Xu Haofeng
 
Music
  An Wei