Cast & Crew

Directed by

Yen-Ping Chu

Writing Credits

Yen-Ping Chu
Chiu-Wing Lam
Yu-Chen Wang
(as You-Chen Wang)

Cast

Jay Chou
Fang Shijie
Eric Tsang
Zhen Li
Gang Wang
Wang Biao
Charlene Choi
Lily
Bo-lin Chen
Ting Wei
Chu-Ho Chen
Xiao Lan
Huang Bo
Master Huang
Lan Cheung
Xiao Lan's dead girlfriend
James Z. Feng
First Univ. Teammate
Eddy Ko
Fang's Master
Li-Chun Lee
Bi Tianhao
Ka-Yan Leung
Master Fei
Ken Lin
Team captain
Will Liu
Li Tian
Man-Tat Ng
Master Wu
Kenneth Tsang
Wang Yiwuan
Jacky Tsung-hsien Wu
Old beggar
Ni Yan
Master Ni

Produced by

Jennifer Chang
associate producer
Catherine Fu
associate producer
Albert Lee
producer
Fargo Pi
associate producer
Zhonglun Ren
executive producer
Tianyun Wang
associate producer
Dun Wu
executive producer (as Wu Tun)
Pengle Xu
producer
Chih-Wei Yao
producer (as Wade C. Yao)
Albert Yeung
executive producer

Music by

Ko Ishikawa
(IDEA Inc.)
Yoshihiko Sugiyama
(music supervisor)

Cinematography by

Xiaoding Zhao

Editing by

Po-Wen Chen

Production Design by

Chung-Man Yee

Costume Design by

Shirley Chan

Production Management

Gangxiong Yu
production supervisor
Jianmin Zhang
production supervisor

Second Unit Director or Assistant Director

Sean Xiao Liu
second assistant director

Art Department

Rasoul Shafeazadeh
lead matte painter

Sound Department

Shih Yi Chu
sound recordist
Chen Wei Hsu
sound recordist
Cheng Yi Hsu
recording
Cliff Sanderson
english dialogue dubbing recordist/editor
Duu-Chih Tu
sound
Doris Wang
dubbing editor: cantonese
Finn Wu
recording

Visual Effects by

Chris Arnott
cg artist: Technicolor
John Barrigar
cg artist: Technicolor
Austin Basile
digital compositor
Ann-Marie Blommaert
visual effects project manager
Dan Brittain
digital compositor
David Chen
digital compositor
Dug Claxton
digital compositor
Jon Cowley
visual effects supervisor: Technicolor
Lee Croft
senior digital compositor: Technicolor Beijing
Bryan Davies
visual effects artist
Pete Dionne
cg lead artist: Technicolor
Yann Doray
compositing supervisor
Steve Elliott
visual effects I/O: Technicolor Vancouver
John Fukushima
compositing supervisor: Technicolor Vancouver
Pinghu Gu
visual effects coordinator
Martin Halle
lead visual effects artist
Phil Jones
visual effects supervisor: Technicolor Beijing
Kenny Lam
compositor: Technicolor (as Ken Lam)
Jonathan Tex Levitt
ratio/paint artist
Robert Luo
visual effects technical director
Jackie Mills
visual effects artist
Stephen Misek
visual effects artist
Giuseppe Motta
cg supervisor
Jordan Nieuwland
matte painter
Sean O'Hara
compositor: Technicolor
Christophe Pacaud
digital compositor
Jeremy Price
visual effects artist
Jun Ren
animator
Persis Reynolds
visual effects executive producer: Technicolor Vancouver
Tanya Schuck
digital compositor
Rasoul Shafeazadeh
matte painter: Technicolor
Michael Stewart
digital compositor: Technicolor
Patrick Thompson
digital compositor
Joel Tong
compositor: Technicolor
Jerry Tung
visual effects
Chris Uyede
cg artist: Technicolor
Derek Wolfe
visual effects artist
Noel Wright
compositor
Benjamin J. Wylie
cg artist: Technicolor
Marusha Xeros
visual effects producer
Matt Yeoman
compositor: Technicolor
Tong Zhou
cg artist: Technicolor

Stunts

Siu-Tung Ching
action director

Camera and Electrical Department

Bing-Hui Ko
still photographer
Raymond Lam
camera operator / steadicam operator
Changhai Yan
gaffer

Editorial Department

Yun-Chung Chang
post-production coordinator

Script and Continuity Department

Dan Lu
script supervisor

Additional Crew

Zhu Bin
production advisor
Hsien-Fang Chang
subtitles
Xuejun Cheng
chief planner
Fengtao Guo
production assistant
Zhonglun Ren
presenter
Jigao Song
chief planner
Dun Wu
presenter
Albert Yeung
presenter
Jianhua Yin
production advisor
All Filters