• People

Credits

Cast

Tony Leung

Tony Leung

Lau Yat Lo / Zhuge Liang

Theresa Lee Yee-Hung

Theresa Lee Yee-Hung

Gi Gi / Zhang Fei

Cho Eun-sook

Cho Eun-sook

Kwan

Tats Lau Yee-Tat

Tats Lau Yee-Tat

Liu Bei

Spencer Lam Seung-Yi

Spencer Lam Seung-Yi

Bobby Yip Kin-Sang

Bobby Yip Kin-Sang

Lee Fung

Lee Fung

Samuel Leung Cheuk-Moon

Samuel Leung Cheuk-Moon

Wang Weiguo

Wang Weiguo

Guo Jianyong

Guo Jianyong

Tam Gwan-Yuk

Art

Lau Man-Hung

Art Direction

Camera

Edmond Fung Yuen-Man

Director of Photography

Paul Yip Pak-Ying

Director of Photography

Costume & Make-Up

Maggie Choy Yin-Ching

Makeup Artist

Crew

Corey Yuen Kwai

Corey Yuen Kwai

Martial Arts Choreographer

Directing

Catherine Sze Oi-Ling

Assistant Director

Peter Chan Wai-Keung

Assistant Director

David Lai Tai-Wai

David Lai Tai-Wai

Director

Editing

Hai Kit-Wai

Editor

Production

Liu Tang-Fong

Producer

Sound

Tats Lau Yee-Tat

Tats Lau Yee-Tat

Original Music Composer

Writing

Jeffrey Lau Chun-Wai

Jeffrey Lau Chun-Wai

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.