Cast & Crew

Directed by

Chi-Kin Kwok
Henri Wong

Writing Credits

Joe Chien
(story)
Chi-Kin Kwok
(screenplay)
Chi-Kin Kwok
Henri Wong
Pak-Wing Yan
(story)
Ka Yee Yim
(story)

Cast

Josie Ho
Ng Kau Sau
Ekin Cheng
Lau Dan
Ronald Cheng
Suck Nipple Cheung
Kwan-Ho Tse
Ng Kau Chun
Man-Chung Lam
Lam Chiu
Edmond Leung
Lam Chiu
Wilfred Lau
Ma Kun
Susan Yam-Yam Shaw
Auntie Mui
Wai-Leung Kwok
Wong Lung Wai
Chunlai Bao
Self
Phat Chan
Police League team member
Siu-Wah Chan
Villager
Stephanie Che
Madam
Calvin Choi
Other Team Player
Matt Chow
Benny Yiu
Mei-Shing Chow
Crazy Dog's Thug
Pok Fu Chow
Villager
Haode Huang
Other Team Player
Kabby Hui
Anchor
Philip Keung
Brother Crazy Dog
Vincent Kok
Police League Team Member
Jo Kuk
Police Officer
Shing-Pun Lam
Anchor
Kim-Wing Lee
Villager
Pok Yan Leung
Crazy Dog's Thug
Wing-Kit Leung
Police League team member
Wan-Ting Ling
Police League Team Member
Kei Lok
Crazy Dog's Thug
Julius Brian Siswojo
Gangster
Wai-Nam So
Crazy Dog's Thug
Helen To
Audience
Ping Tong
Ping
Michael Tse
Inspector Cheung
Lin Wang
Wang Lim
Henri Wong
Audience
Jack Wai-Leung Wong
Villager
Di Yang
Alien
Harriet Yeung
Lancy Lam
Grace Yip
Kau-Sau's Rival

Produced by

Conroy Chi-Chung Chan
producer
Peter Fung
producer (as Wai-Cheung Fung)
Weldon Fung
producer (as Wai-Yuen Fung)
Andrew Ooi
executive producer
Wai-Bat Tang
producer

Music by

Yusuke Hatano

Cinematography by

Jason Kwan
Jimmy Kwok
Man Nok Wong

Editing by

Matthew Hui

Art Direction by

Tsz Fung Li

Costume Design by

Pik Kwan Lee
Oi Mai Wang

Makeup Department

Sau-Hon Chan
makeup artist
Shui-Keung Tse
hair stylist (as Mike Tse)

Production Management

Yuk-Man Chan
assistant production manager
Lai-Yin Chow
unit manager
Kam-Fu Mak
production manager: Macau
Pak-Ho Tai
production manager (as Matthew Tai)
Yu-Jing Wong
production manager

Second Unit Director or Assistant Director

Sam Ip
second assistant director
Tsz-Chun Lee
assistant director (as Jonathan Li)

Art Department

Sze Man Chang
storyboard artist
Kwok-On Lau
property master
Yan-Yan Lau
assistant art director
Hong-Yui Li
storyboard artist
Chung Wai Ng
property master
Hon-Man Yiu
assistant art director

Sound Department

Viola Chan
sound effects editor
Phyllis Cheng
re-recording mixer / sound designer / sound effects editor
Siu-Kei Ip
re-recording mixer
Chun-Kei Kwan
boom operator (as Chun-Ki Kwan)
Mandy Kwan
sound effects editor
Angus Mak
sound recordist (as Chi On Mak)
David Wong
sound effects editor

Special Effects by

Alex Lim
special effects supervisor

Visual Effects by

Ming-Yee Sheh
concept artist

Stunts

Siu-Wah Chan
action coordinator
Jack Wai-Leung Wong
action coordinator

Camera and Electrical Department

Dik-Lung Cheung
grip
Jimmy Kwok
second unit camera operator (as Jimmy Kwok Chun-Ming)
Wing-Cheung Lee
focus puller
Siu-Ho Poon
best boy
Chak-Shun Tang
still photographer
Man Nok Wong
d.i.t / third unit camera operator

Costume and Wardrobe Department

Ping Tong
wardrobe
Suk-Yan Wan
assistant costume designer (as Shuk-Yan Wan)
Yuki Wong
assistant costume designer

Script and Continuity Department

Sin Yan Law
continuity / script supervisor (as Hody Law)

Additional Crew

Pou Ian Ao
presenter
Xiangrong Chen
presenter
Yiu-San Chow
planner
Brian Chung
planner
Josie Ho
presenter
Wai-San Ho
production assistant: Macau unit
Kin-Ming Lam
presenter
Wan-Ting Ling
badminton consultant
Andrew Ooi
presenter
Chi-Shun Tong
production accountant
Chaohai Wang
presenter
All Filters