Tony Leung Chiu-wai
Lau Yat Lo/Zhuge Liang
Tony Leung Chiu-wai
Lau Yat Lo/Zhuge Liang
Theresa Lee Yee-Hung
Gi Gi/Zhang Fei
Cho Eun-sook
Kwan
Tats Lau Yee-Tat
Liu Bei
Spencer Lam Seung-Yi
Baat Leung-Gam
Fung Lee
Samuel Leung Cheuk-Moon
Wang Weiguo
Guo Jianyong
Tam Gwan-Yuk
Corey Yuen
Martial Arts Choreographer
David Lai Dai-Wai
Director
Jeffrey Lau
Screenplay
Chan Wai-keung
Assistant Director
Lau Man-Hung
Art Direction
Catherine Sze Oi-Ling
Assistant Director
Liu Tang-Fong
Producer
Maggie Choy Yin Ching
Makeup Artist
Hai Kit-Wai
Editor
Tats Lau Yee-Tat
Original Music Composer
Paul Yip Pak-Ying
Director of Photography
Edmond Fung Yuen-Man
Director of Photography