Chow Mo-wan
陈永仁
Ben / Siu Bun
Alan
Wen-Ching
Xu Wenwu
Xu Wenwu / The Mandarin (archive footage) (uncredited)
Zhou Yu
Chan Wing Yan
Monk Fong
Broken Sword
Young Intern