Credits
Cast

Leslie Cheung
Huang Yaoshi

Brigitte Lin
Third Princess

Maggie Cheung
Imperial Master

Tony Leung Chiu-wai
Ouyang Feng

Tony Leung Ka-fai
Duan Zhixing

Jacky Cheung
Hong Qigong

Carina Lau
Zhou Botong

Joey Wong
Suqiu

Kenny Bee
Wang Chongyang

Veronica Yip Yuk-Hing
Ouyang Feng's Cousin

Nina Paw Hei-Ching
Third Princess' Guard

Sze-Ma Wah-Lung
Persian King

Chan Tat-Kwong

Benny Lai Keung-Kuen

Johnny Cheung Wa
(uncredited)

Billy Ching Sau-Yat

Mak Wai-Cheung
Art

William Chang
Production Design
Camera

Peter Pau Tak-Hai
Director of Photography
Crew

Collin Chou
Choreographer

Andrew Lau
Cinematography

Sammo Hung
Stunts
Directing

Jeffrey Lau
Director, Screenplay
Editing
Hai Kit-Wai
Editor
Production

Wong Kar-wai
Executive Producer
Tsai Sung-lin
Producer
Sound

James Wong Jim
Original Music Composer

Mark Lui
Songs

Jacky Cheung
Theme Song Performance
Writing

Louis Cha
Novel