Wenzhuo Zhao | Su Can/Su Qi-Er | |
Andy On | Yuan Lie | |
Jay Chou | God of Wushu/Drunken God | |
Xiaogang Feng | Pickpocket | |
Cung Le | Militia Leader | |
Ka-Yan Leung | Su Wan-Kun |
Xun Zhou | Yuan Ying | |
Xiaodong Guo | Colonel Ma | |
Michelle Yeoh | Dr. Yu | |
David Carradine | Anthony | |
Chia-Hui Liu | Old Sage | |
Jacky Heung | Imperial Prince |