• People

Credits

Cast

Leslie Cheung

Leslie Cheung

Huang Yaoshi

Brigitte Lin

Brigitte Lin

Third Princess

Maggie Cheung

Maggie Cheung

Imperial Master

Tony Leung Chiu-wai

Tony Leung Chiu-wai

Ouyang Feng

Tony Leung Ka-fai

Tony Leung Ka-fai

Duan Zhixing

Jacky Cheung

Jacky Cheung

Hong Qigong

Carina Lau

Carina Lau

Zhou Botong

Joey Wong

Joey Wong

Suqiu

Kenny Bee

Kenny Bee

Wang Chongyang

Veronica Yip Yuk-Hing

Veronica Yip Yuk-Hing

Ouyang Feng's Cousin

Nina Paw Hei-Ching

Nina Paw Hei-Ching

Third Princess' Guard

Sze-Ma Wah-Lung

Sze-Ma Wah-Lung

Persian King

Chan Tat-Kwong

Chan Tat-Kwong

Benny Lai Keung-Kuen

Benny Lai Keung-Kuen

Johnny Cheung Wa

Johnny Cheung Wa

(uncredited)

Billy Ching Sau-Yat

Billy Ching Sau-Yat

Mak Wai-Cheung

Mak Wai-Cheung

Art

William Chang

William Chang

Production Design

Camera

Peter Pau Tak-Hai

Peter Pau Tak-Hai

Director of Photography

Crew

Collin Chou

Collin Chou

Choreographer

Andrew Lau

Andrew Lau

Cinematography

Sammo Hung

Sammo Hung

Stunts

Directing

Jeffrey Lau

Jeffrey Lau

Director, Screenplay

Editing

Hai Kit-Wai

Editor

Production

Wong Kar-wai

Wong Kar-wai

Executive Producer

Tsai Sung-lin

Producer

Sound

James Wong Jim

James Wong Jim

Original Music Composer

Mark Lui

Mark Lui

Songs

Jacky Cheung

Jacky Cheung

Theme Song Performance

Writing

Louis Cha

Louis Cha

Novel

Copyright © 2025 Film Snail. All Rights Reserved.

The Movie Database

This website uses TMDB and the TMDB APIs but is not endorsed, certified, or otherwise approved by TMDB.