* Jackie Chan som "Abekongen"
* Jet Li som "Den tavse munk"
* Michael Angarano som "Jason Tripitikas"
* Liu Yi Fei som "Golden Sparrow"
* Collin Chou som "Nie"
* Li Bingbing som "Dronningen af Vesten"
* Max Zhang som "Lu Bu"
* James Fleet som "The Wizard"
* Thomas Jones som "Den sorte panter"
* Richard Cetrone som "Den enøjede dæmon"
Filmen har også en række biroller, herunder:
* Roger Yuan som "Skyggen"
* Mark Chao som "Prins Ning"
* Yu Rongguang som "Generalen"
* Jason Tobin som "Wong"
* David Wenham som "Slagteren"
* Wayne Cheng som "Generalen"
Filmens rollebesætning er en blanding af etablerede actionstjerner, kommende skuespillere og veteraner fra kinesisk biograf. Tilstedeværelsen af Jackie Chan og Jet Li, to af verdens mest berømte kampsportsudøvere, var et stort trækplaster for publikum.