Cast & Crew

Directed by

Gordon Chan
(as Ka-seung Chan)

Writing Credits

Kin Chung Chan
(screenplay) &
Gordon Chan
(screenplay) (as Ka-seung Chan)

Cast

Stephen Chow
So-cha-ha-yee Chan / So Hak Yee (as Sing-chi Chow)
Sharla Cheung
Yu-Shang
Man-Tat Ng
General So
Norman Chu
Chiu
Wai Lam
Seng Ko Lin-Chin
Chung Wang
Uncle Mok
Wai Yee Chan
Yu-Shang's Sister
Pak-Cheung Chan
Minister of Justice
Lawrence Cheng
Professor
Matthew Wong
Emperor
Bei-Dak Lai
Uncle Cheng
King-Tan Yuen
Madam Pimp
Cheung-Yan Yuen
Hung Yat-San
Mi Yang
So-cha-ha-yee Chan's Daughter

Produced by

Stephen Shiu
producer (as Yeuk-yuen Siu)

Music by

Joseph Koo

Cinematography by

David Chung

Editing by

Chi-Leung Kwong
Fung Mei

Makeup Department

Wing-Yee Chan
makeup artist

Production Management

Yuk-Lin Ku
assistant production manager
Jan-Wah Tsui
assistant production manager
Connie Wong
production manager (as Nga Lam Wong)

Second Unit Director or Assistant Director

Hing Man Tang
assistant director
Wing Yeung
assistant director (as Winnie Yeung Wing)

Art Department

Patrick Tsui
assistant art director
Yin-Wai Wong
props

Sound Department

Yu Ting
dubbing editor

Stunts

Yu-Shu Wu
assistant stunt coordinator
Cheung-Yan Yuen
action coordinator (as Hsiang-jen Yuan)

Camera and Electrical Department

Wing-Kwong Chow
lighting technician

Music Department

George Lam
playback singer
James Wong
composer: theme music

Additional Crew

Charles Heung
presenter (as Wa-keung Heung)
Jimmy Heung
presenter (as Wa-sing Heung)
Jimmy Law
planner
Jessinta Liu
consultant: Mainland unit
Siu-kuen Wong
caterer
Shun-Yee Yuen
assistant action director
All Filters