Cast & Crew

Directed by

Jing Wong
(as Wong Jing)

Writing Credits

Jing Wong
(script writer) (as Wong Jing)

Cast

Stephen Chow
Wong Si Fu
Nick Cheung
Leung Foon
Jing Wong
Ferrari
Sandra Kwan Yue Ng
Wasabi
Kelly Lin
First Love
Suki Kwan
Pizza
Wai-Kwong Lo
Lon
William Wai-Lun Duen
Ferrari's assistant
Bobby Yip
Brother Five
Frankie Chi-Hung Ng
Shixiong
Siu-Kay Lee
Brother Ji
Tats Lau
Thousand Faced Man
Kar-Ying Law
Li Zhicheng
Fung Woo
Zheng Ertong
Kan-Wing Tsang
Uncle Lin
Celia Sie
Rich Girl
King-Tan Yuen
School Teacher
Lan Xi
Sweet
Kin-Yan Lee
Aren
Kai-Man Tin
Prison Guard
Aman Chang
Bad Friend 1 (Long Hair)
Bowie Lau
Bad Friend 2 (Ken)
Zhenhua Xu
Dealer
Tat-Ming Cheung
The Masked Man (Police Captain)
Tin-Bo Tam
Mahjong player
Chan Kin Yung
Policeman

Produced by

Lin Jiangwei
executive producer
Siu-Kay Lee
line producer (as Lee Siu Kay)
Fang Ling
assistant producer
Jing Wong
producer (as Wong Jing) (produced by)

Music by

Lincoln Lo
(music)

Cinematography by

Chiu-Lam Ko
(as Ko Chiu Lam) (director of photographer)

Editing by

Marco Mak

Art Direction by

Sung Pong Choo
(as Choo Sung Pong)

Costume Design by

Pik Kwan Lee
wardrobe designer (as Lee Pik Kwan)

Makeup Department

Lai Jiabi
makeup artist
Guo Jiale
hair stylist
Li Jianwei
makeup assistant

Production Management

Chen Shiting
stage manager
Sue Woo
production manager

Second Unit Director or Assistant Director

Aman Chang
second unit director
Qiu Junping
assistant director
Bosco Lam
acting director
Tian Qiwen
assistant director

Art Department

Lin Libing
set designer
Xu Longhua
props

Sound Department

Huang Fengying
dubbing
Wu Tiansong
audio assistant
Qian Yongli
audio engineer

Special Effects by

Wu Guohua
effects
Victor Wang
special effects supervisor
Eddy Wong
special effects supervisor

Visual Effects by

Clement Cheng
digital effects animator
Eddie Cheng
digital effects animator
Liu Wang Cheung
digital effects animator
Patrick Chui
digital effects animator
Francis Fung
digital effects animator
Brian Ho
digital effects animator
Ellen Ho
digital effects animator
Leo Lam
digital effects animator
Naveen Ma
digital effects animator
Galan Pang
digital effects animator
Ken Wong
digital effects animator
Wai-Hang Wong
digital effects animator

Stunts

Yuk-Sing Ma
martial arts instructor (as Yucheng Ma)

Camera and Electrical Department

Haoyuan Fang
stills
Tianen Hu
gaffer
Wong Ting Huang
gaffer
Zeng Junzhong
photography assistant
Zhuang Lieming
lighting assistant
Cao Wanqiang
photography assistant

Animation Department

Pak-Chuen Cho
animator

Costume and Wardrobe Department

Wen Runmei
wardrobe
Zhou Wenjie
wardrobe assistant

Script and Continuity Department

Kit-Mei Wong
script supervisor

Additional Crew

Maria Augutot
production coordinator
Fatima Galvao
representative: Macau Culture Department
Kwok-Fai Yeung
consultant (as Yeung Kwok Fai)
Li Yuan
production coordinator
Yuhua Zhang
business manager
All Filters