• People

Credits

Cast

Jet Li

Jet Li

Fong Sai Yuk

Josephine Siao Fong-Fong

Josephine Siao Fong-Fong

Miu Chui Fa

Michele Reis

Michele Reis

Ting Ting

Amy Kwok

Amy Kwok

Man Yin

Ji Chunhua

Ji Chunhua

Yu

Adam Cheng Siu-Chow

Adam Cheng Siu-Chow

Chen Jia Lo

Corey Yuen Kwai

Corey Yuen Kwai

Li Guo Bang

Peter Chan Lung

Peter Chan Lung

Macu

Yu Yankai

Yu Yankai

Yu Tung

Liu Changsheng

Liu Changsheng

Eminent Monk

Yang Qing

Yang Qing

Maidservant

Yu Liwen

Yu Liwen

Qian Long

Li Binglei

Li Binglei

Ren (uncredited)

Art

James Leung Wah-Sing

Production Design

Camera

Mark Lee Ping-Bing

Mark Lee Ping-Bing

Director of Photography

Crew

Richard Yuen Tak

Richard Yuen Tak

Martial Arts Choreographer

Directing

Corey Yuen Kwai

Corey Yuen Kwai

Director, Martial Arts Choreographer

Editing

Angie Lam On-Yee

Editor

Production

Stephen Lam Bing-Kwan

Line Producer

Jet Li

Jet Li

Producer

Chui Po-Chu

Producer

Jimmy Lin

Producer

Sound

Stephen Shing Gam-Wing

Music

Lowell Lo Koon-Ting

Lowell Lo Koon-Ting

Original Music Composer

Writing

Jeffrey Lau

Jeffrey Lau

Screenplay

John Chan Kin-Chung

Screenplay

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.