Edit
The Good, the Bad & the Beauty (1987) Poster

Full Cast & Crew

Directed by 

Frankie Chan

Writing Credits (in alphabetical order)  

Frankie Chan ... (screenplay)

Cast (in credits order)  

Cherie Chung ... Ko Sau-Ping
Frankie Chan ... Insp. Ho Chun-Sun
Kent Cheng ... Insp. Kent Tang Tai-Kit
Bill Tung ... Uncle Mark
Chi-Kei Lee ... Boss Li
Kwok-Wai Gam Kwok-Wai Gam ... Li's Advisor
Kitty Chan ... Li's Girlfriend
Choi-Ling Ngo Choi-Ling Ngo ... Cai Li
Dicky Cheung ... Policeman
Sandra Lang ... Policewoman
Anthony Chan ... Supt. Chan
Maria Cordero Maria Cordero ... Yellow Rose
Tao Chiang ... Doctor
Ting-Gou Meng Ting-Gou Meng ... Boss Li's Thug (as Ting-Gor Mang)
Hang-Sheng Wu ... Boss Li's Thug
Boon Chai Yat ... Officer Guarding Ping
Shang-Yun Liang Shang-Yun Liang ... Police Officer
Gwa-Pau Sai ... Custodian
Mo-Lin Yu ... Woman in Shower Cap
Yan-yan Chow Yan-yan Chow
Christine Christine
Paul Driver Paul Driver
Cihangir Gaffari Cihangir Gaffari
Anakotta George Anakotta George
Hon-Man Geung Hon-Man Geung
Hoi-Man Lau Hoi-Man Lau
Yung Chieh Lei Yung Chieh Lei
Ching Li Ching Li
Michael Louison Michael Louison
Georges Lualand Georges Lualand
Chi-Ho Sham Chi-Ho Sham
Lap-Sun Shin Lap-Sun Shin
Chi-Yee Tin Chi-Yee Tin
Hsin-Nan Hung
Daniel Mintz Daniel Mintz
Li Wang
Hon-Man Keung Hon-Man Keung
Ching Lee Ching Lee
Hsiang Lin Yin Hsiang Lin Yin
Rest of cast listed alphabetically:
Lung Fei Lung Fei ... Policeman
A.P. George A.P. George
Danny Ng Danny Ng ... Extra

Produced by 

Frankie Chan ... producer
Chuan Chang ... associate producer

Music by 

Fu-Ling Wang

Cinematography by 

Chi-Lien Yu

Film Editing by 

Hung Choi

Art Direction by 

Chien Ming Lu

Makeup Department 

Leung Kwan ... makeup artist
Siu Yuk Kwok ... makeup artist
Guen Guen Lau ... makeup artist (as Kuen Kuen Lau)

Production Management 

Wai-Ha Lam ... production manager (as Amy Lam)

Second Unit Director or Assistant Director 

Yuk-Ting Wong ... assistant director

Art Department 

Tat Fei Lau ... props

Sound Department 

Wing-Sun Chan ... dialogue editor (as Wing-San Chan)
Chok-Pun Wong ... sound effects editor

Special Effects by 

Yat-Sun Chan ... special effects

Script and Continuity Department 

Bing-Leung Lee ... script supervisor

Additional Crew 

Yung-Hua Chang ... planner
Gam-Ging Fung ... tea lady
Kwong-Fai Ngan ... production assistant

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed