Cast & Crew

Directed by

Chao-Bin Su
John Woo
(co-director)

Writing Credits

Chao-Bin Su
(written by)

Cast

Michelle Yeoh
Zeng Jing
Jung Woo-sung
Jiang Ah-sheng
Xueqi Wang
Cao Feng, The Wheel King
Barbie Hsu
Ye Zhanqing (Turquoise)
Shawn Yue
Lei Bin
Xiaodong Guo
Zhang Renfeng
Kelly Lin
Xi Yu
Yiyan Jiang
Tian Qingtong
Leon Dai
Lian Sheng, the Magician
Hee Ching Paw
Mrs. Cai
Matt Wu
Killer Bear
Shih-Chieh King
Doctor Li
Pace Wu
Qing Jian (Kongdong Teal Sword)
Zonghan Li
Lu Zhu (Wisdom)
Angeles Woo
Eater Bear
Xiaoguang Hu
Song Yang 5 Leader
Zhi Han
Song Yang 5 Member 1
Qingxing Han
Song Yang 5 Member 2
Zhan Jie Shi
Song Yang 5 Member 4
Qing-xiang Li
Zhang Hai Duan
Shuliang Ma
Old Shop Boss Chan
Liping You
Zhang Sa Jing
Weidong Qin
Butcher
Zhi Qiang Yuan
Purple Sword
Jun Li
Old Seven
Benchang You
Monk Obsession
Deshun Wang
Shen Bu
Qi Chen
Demon Granny
Yi Ming Qi
Demon Grandson
Min Min Lei
Teahouse Waiter
Lei Tong
Eunuch Cao
Kim-Fai Che
Song Yang 5 Member 3

Produced by

Terence Chang
producer
Zhengyu Dai
executive producer
Lorraine Ho
executive producer
Li Huang
assistant producer
Peter Lam
executive producer
Ming Li
executive producer
Albert Liu
executive producer
Xiaoye Shi
producer (as Shaoye Shi)
Tyler Stokes
associate producer
May Su
executive producer
John Woo
producer
Ming Yan
executive producer

Music by

Anthony Chue
Peter Kam

Cinematography by

Wing-Hang Wong
director of photography (as Horace Wong)

Editing by

Ka-Fai Cheung

Casting By

Jie Cheng

Production Design by

Simon So
Baigui Yang

Costume Design by

Emi Wada

Makeup Department

Xiaolan Guo
makeup artist
Eddie Liu
special makeup effects artist

Production Management

Angie Lam
post-production supervisor
Jan-Kau Wong
production manager (as Zhenqiu Wang)
WenQian Yu
assistant production manager

Art Department

Dai-Fai Lam
special props

Sound Department

James Ashton
re-recording mixer / sound effects editor
Adam Connelly
foley recordist
Wei He
re-recording mixer / sound designer / sound effects editor
Yuan He
sound effects editor
Dan Johnston
foley artist
Stanley Tu
sound effects editor

Visual Effects by

Kawah Cheung
digital compositor
Sing-Choong Foo
visual effects supervisor
Heedong Kim
visual effects producer
Sean Lee
visual effects producer

Stunts

Adam Chung-Tai Chan
stunts (as Chung-Tai Chan)
Wei Tung
action coordinator (as Stephen Tung)

Camera and Electrical Department

Zheng-Jia Guo
gaffer
Rocky Tsang
first assistant camera

Editorial Department

Yi-Hsun Chiang
digital intermediate colorist
Szu-Yi Chu
colorist

Music Department

Kin-Wai Wong
composer: additional music

Script and Continuity Department

Carol A. Compton
script clearance

Additional Crew

Ning Cao
production accountant
Jacqueline Chan
production accountant: Lion Rock Group
Yee-Jan Chan
production accountant: Lion Rock (as Jacqueline Chan)
Zhengyu Dai
presenter
Peter Lam
presenter
Lucky Lau
presenter
Roger Lee
financial controller (as Yan-Lam Lee)
Ming Li
presenter
Li-Mei Su
presenter
Ming Yim
presenter
All Filters