Zhao Yun
Rose
Ambassador of Tukestan
Purple Cloud
Zhu Ge
Cao Cao (as De Gang Guo)
Zhou Yu
Sun Shang Xiang
General Xia Hou
Liu Bei
Xiao Qiao
Guan Yu (as Alex Fong)
Zhang Fei (as Louis Fan)
Cook (as Sandra Ng)
Painted Skin
Chief Guard
General Qi Yan
Mother of A Dou (as Yi Xiao Li)
Wounded Soldier
Nurse (as Wan Qiu Xu)
Secret Man (as Lik Chi Lee)
Soldier in the Forest
Soldier with a Torch
Assistant Master
Bull Demon King (as Xue Bin Wang)
Grapes (as Jeff Lau)
Cao Soldier
Cao Soldier (as Da Zhang Wei)
Cao Soldier (as Wen Bo Wang)
One Eyed General
General of Cao
Minister Lian
Dr. Hua Tuo
Guard of Cao (as Cho Lam Wong)
Lu Su
Guard
Beggar (as Cheung Yan Yuen)
Lady Liu A
Lady Liu B
Lady Liu C (as Meng Meng Ai)
O Sim
Wu Soldier A
Wu Soldier B
Wu Soldier C (as Hang Yu)
General Gan (as Ringo Yu)
Big Mouth Jenny
Land Lady
Landlord
Sign Language Performer
The Boy (as Tat Lau)
Fire Cloud Devil (as Bruce Leung)
Dicky
Cao Sailor A (as Ken Jon)
Cao Sailor B
General of Wu
Princess Iron Fan
Warrior Sunset (as Chi Chung Lam)
Flower Girl (as Kin Yan Lee)
Agent Smith
(as Kwok-Kwan Chan)
Diao Chan