Cast & Crew

Directed by

Peter Ho-Sun Chan
(as Peter Ho-sun Chan)

Writing Credits

Oi-Wah Lam
(written by) (as Aubrey Lam)
Joyce Chan
(co-writer)

Cast

Donnie Yen
Liu Jinxi
Tang Wei
Yu (A-Yu)
Jia-Min Li
Xiaotian
Wei Zheng
Liu Fangzheng
Zheng-Yuan Zhang
General store keeper
Kang Yu
Yan Dongsheng
Kenji Tanigaki
Yan's associate
Yan Qin
Tavern owner (Tangguan)
Du Ning
Tavern waiter (Dian Xiaoer)
Xian-Guo Yin
General store keeper's wife (Liu Laotaitai)
Takeshi Kaneshiro
Xu Baijiu
Chunyuan Wang
Magistrate
Yan-Qi Zhang
Young thief
Qing-Hua Cun
Young thief's father
Feng-Chun Xu
Young thief's mother
Wang Wei
No. 1 village elder (Yi Lao)
Lian-Sheng Wang
No. 2 village elder (Er Lao)
He Shao-Wei
Village elder (Liu cuncun zhanglao)
Tian-Rong Yang
Village elder (Liu cuncun zhanglao)
Rong-Guang Zhang
Village elder (Liu cuncun zhanglao)
Wu Jiang
Xu's investigator (Tanzi)
Zhaogang Ma
Butcher (Tufu)
Zhou Shou
Butcher (Tufu)
Bo Zhou
Policeman (Bukuai)
Jinsong Wang
Advisor (Shi Ye)
Xiaoran Li
Xu Baijiu's estranged wife (Xu Qianqi)
Jimmy Wang Yu
The Master (Jiaozhu)
Zhusheng Yin
Xu Kun
Kara Ying Hung Wai
The Master's wife (Shisan Niang)
Hua Yan
The Master's Henchman (Song Cai)
Yang Huan
Soldier (Shibin)
Shan-Shan Hu
Butcher's wife (Tufu Qi)
Fengchun Xu
Butcher's Wife (Tufu Qi)
Zun-Kui Chen
Butcher's child (Tufu Zinü)
Pan Han-Ying
Butcher's child (Tufu Zinü)
Li Shi-Shi
Butcher's child (Tufu Zinü)
Yun-Xia Zhou
Butcher's child (Tufu Zinü)
Han Mu-Tun
Officer (Jiangling)
Shou-Wei Cun
Villager
Shou-Ze Cun
Villager
Xian-Hua Cun
Villager
Cun Dai-Ying
Villager
Li De-Fen
Villager
Duan De-Qiang
Villager
Youqing Deng
Villager
Ma Jia-Heng
Villager
Yi-Chong Lin
Villager
Yu-Yu Liu
Villager
Zheng-Lin Liu
Villager
Lin Ru-Bi
Villager
Cun Shao-De
Villager
Cun Shi-Dong
Villager
Fei Wang
Coroner
Li-Hui Yang
Villager
Yan-Xian Yang
Villager
Jia-Xian Zhao
Villager

Produced by

Sam Ban
line producer
Peter Ho-Sun Chan
executive producer (as Peter Ho-sun Chan) / producer (as Peter Ho-sun Chan)
Ada Yeuk-Jing Foo
production executive (as Ada Foo)
Lau Ho
line producer
Jianxin Huang
executive producer (as JianXin Huang)
Yuet-Jan Hui
producer (as Jojo Yuet-chun Hui)
Zhigang Jing
production executive (as ZhiGang Jing)
Jan-Sang Lee
line producer
Yau-Hei Lee
line producer
Yong Liang
associate producer
Hong Mei
associate producer
Chan Mui
line producer
Hong Qin
executive producer
Hong Tao
line producer
Suen Wai
line producer
Charlie Kai-chung Wong
line producer
Zhi-Guo Yang
executive producer (as ZhiGuo Yang)
Alan Lun Zhang
executive producer (as Alan Zhang)
Hong-Yan Zhang
production executive (as HongYan Zhang)
Li Zhou
executive producer

Music by

Comfort Kwong-Wing Chan
(as Kwong Wing Chan) (original score)
Peter Kam
(original score)
Chatchai Pongprapaphan
(original score)

Cinematography by

Yiu-Fai Lai
director of photography
Jake Pollock

Editing by

Derek Hui

Production Design by

Li Sun

Art Direction by

Chung-Man Yee

Costume Design by

Dora Ng

Production Management

Chak-Hin Chan
assistant production manager
Ke-Yan Dong
assistant production manager
Wen-Bo Jiang
assistant production manager
Jian-Hua Liu
assistant production manager
Yao Lu
assistant production manager
Hong Mei
assistant production manager
Shun-Choi Ngai
assistant production manager
Hong Tao
assistant production manager
Liang Yong
production manager
May Yu Yut
assistant production manager

Second Unit Director or Assistant Director

Yang Huan
third assistant director
Yu Liu
second assistant director
Felicia Tang
first assistant director

Sound Department

Lu Ke
sound recordist
Nopawat Likitwong
sound designer / sound mixer/re-recording mixer / supervising sound editor
Kaikangwol Rungsakorn
sound editor
Traithep Wongpaiboon
re-recording mixer / sound designer

Visual Effects by

Theodore Godwin
digital intermediate production coordinator
Jay Seung Jaegal
visual effects supervisor
Daehwan Jang
matchmove artist
Sang Hyun Jung
digital compositor (2010)
Andy Kang
visual effects
Jong Ik Kang
visual effects supervisor
So Young Lee
compositor
Siu Fu Ma
compositor
Il Hwan Na
digital matte painting
Geuk Tae Noh
lead lighting artist
E.W.Y. Tang
visual effects coordinator
Kwok-Yin Yung
visual effects

Stunts

Bing-Chuen Cheung
action choreographer
Jun Gao Shifu Patrick Gee
stunt coordinator
Jan-To Tam
action choreographer
Kenji Tanigaki
stunt coordinator
Hua Yan
action choreographer
Donnie Yen
action choreographed & designed by / action director

Camera and Electrical Department

Zheng-Jia Guo
gaffer
Yeung Jan-Yu
grip
Jake Pollock
camera operator
Matthew Wakai
first assistant camera: "a" camera

Editorial Department

Mathieu Reid
color timer
Ji Zhao
assistant editor
Mariah Breitel Hembree
post script services (uncredited)

Music Department

Peter Kam
composer: additional music
Chatchai Pongprapaphan
composer: additional music
Traithep Wongpaiboon
music score mixer

Script and Continuity Department

Chu Kai-Mung
script supervisor
Luk Lu
script supervisor

Additional Crew

Nora L. Ferris
insurance broker
Chris Tsui
assistant: Donnie Yen
Hui Xu
tea lady

Thanks

Harvey Weinstein
thanks
All Filters