X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Sea of Thieves (PS5)
Endless Ocean Luminous
Stellar Blade
Manor Lords [Early Access]
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
MAY MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
The Fall Guy
Evil Does Not Exist
I Saw the TV Glow
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
The Ministry of Ungentlemanly Warfare
Civil War
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
Interview With the Vampire S2
Dark Matter
Hacks S3
A Man in Full
The Tattooist of Auschwitz
Shardlake
The Veil
Knuckles
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
Dua Lipa: Radical Optimism
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
CJ7
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Stephen Chow
Written By
Stephen Chow
written by
Vincent Kok
written by
Kan-Cheung Tsang
written by
Sandy Shaw
written by
Chi-Keung Fung
written by
Fung Lam
written by
Cast
Stephen Chow
Ti
Jiao Xu
Dicky
Lei Huang
Johnny
Yuqi Zhang
Miss Yuen
Tze-Chung Lam
Boss
Sheung-ching Lee
Mr. Cao
Wen Xue Yao
Storm Dragon
Min-Hun Fung
P. E. Teacher
Yong Hua Han
Maggie
Yu Lei
Johnny's Entourage
Zhong You Jin
Johnny's Entourage
Qian Lin Hu
Fanny A
Yi Ying Cheng
Fanny B
Yi Jia Lao
Classmate
Hao Yang
Classmate
Wen Hao Song
Classmate
Hao Nan Zhu
Classmate
Gang Hui Zhang
Classmate
Qing Dong
Classmate
Hao Hao Chen
Classmate
Qian Shen
Classmate
Jia He Shi
Classmate
Lu Yang Yu
Classmate
Hang-Sang Poon
Reporter
Shun-Yee Yuen
Farmer
Cole Barba
Johnny
Tristan Price
Dicky
Jessica D. Stone
Classmate
Produced By
Wellson Chin
associate producer
Stephen Chow
producer
Bo-Chu Chui
producer
Sanping Han
producer
Vincent Kok
co-producer
Dongming Shi
co-producer
Connie Wong
co-producer
Music
Ying-Wah Wong
Composer
Cinematography
Hang-Sang Poon
director of photography
Sound
Steve Burgess
re-recording mixer / supervising sound editor
Bruce Emery
dolby consultant
Chris Goodes
sound editor
Wei He
dialogue editor
Robert Mackenzie
sound editor / sound effects editor
Huijia Mo
sound effects editor
Fabiola Stevenson
Dialogue Recording Supervisor
Terry Tu
sound mixer
Sam Wang
sound editor
Stan Yau
dialogue editor
Ricky Yip
dubber
Editing
Angie Lam
Production Design
Oliver Wong
Costumes
Dora Ng
Makeup
Ming Chang
assistant hair stylist
Maggie Choy
makeup artist
Jun Gao Jia
assistant hair stylist
Ken Lau
hair stylist
Ling Ling Lu
assistant makeup artist
Hua Cai Shao
assistant makeup artist
Visual Effects
Cori Chan
lead lighting technical director: Menfond
Po Yan Chan
lead compositor
Marco Iozzi
look development artist
Sting Lau
lighting artist
Ken Law
visual effects consultant
Keith Leung
digital compositor
Edward Pak
compositor
Mark Joey Tang
digital compositor
Hao Wen
visual effects artist
Eddy Wong
visual effects supervisor
Victor Wong
visual effects supervisor
Yak Hong Yung
visual effects artist
Assistant Director
Janet Chun
assistant director
Hai Yan Jian
assistant director
Teresa Lee
assistant director
Dickson Leung
assistant director
Liang Liao
assistant director
Yan Bin Zhang
assistant director
Production Management
Alice Chow
production manager
De Hai Fu
production manager
Angie Lam
post-production manager
Kam Chiu Ng
production manager
Wai-But Tang
post-production supervisor
Cecilia Then
assistant production manager
Chi-Wah Tse
assistant production manager
Chun Shu Yan
production manager
Art Department
Kai-Kit Chung
storyboard artist
Kim-Wai Chung
property master
Chris Pong
assistant art director
Stunts
Huen Chiu Ku
action choreographer
Shun-Yee Yuen
action choreographer
Animation
Pak-Chuen Cho
senior animation supervisor
Paul Ming Tak Lee
animator
Editorial
Wai-But Tang
post-production coordinator
Other
E.W.Y. Tang
production coordinator
Sharyn Yau
publicity and marketing
Costume Department
Xia Liu
wardrobe assistant
Min Teng
wardrobe assistant
Chun Min Wu
wardrobe assistant
Hong Tang Yin
wardrobe assistant
Kar Yan Yip
assistant costume designer
Cai Yan Zhang
wardrobe supervisor
Hai Ying Zhang
wardrobe assistant
Camera Department
Man Keung Cho
focus puller
Samuel Fu
assistant camera / focus puller
Ming-Chuen Lo
grip
Chak-Shun Tang
still photographer
Devy Tsou
camera operator
Location Management
Cao JoJo
location coordinator
Movie title data and credits provided by