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
Senua's Saga: Hellblade II
Paper Mario: The Thousand-Year Door
XDefiant
Galacticare
Paper Trail
RKGK / Rakugaki
Lorelei and the Laser Eyes
Read Only Memories: Neurodiver
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
Furiosa: A Mad Max Saga
The Garfield Movie
Hit Man
Babes
Back to Black
IF
The Strangers: Chapter 1
Kingdom of the Planet of the Apes
The Fall Guy
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
Evil S4
The Big Cigar
Bridgerton S3
Outer Range S2
Ashley Madison: Sex, Lies & Scandal
Spacey Unmasked
Interview With the Vampire S2
Dark Matter
See All
Music
New Albums
Billie Eilish: Hit Me Hard and Soft
ZAYN - Room Under the Stairs
Beth Gibbons: Lives Outgrown
Childish Gambino: Atavista
Kings of Leon: Can We Please Have Fun
Dua Lipa: Radical Optimism
Taylor Swift: The Tortured Poets Department
Sia: Reasonable Woman
St. Vincent: All Born Screaming
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