* Jackie Chan comme "Le Roi Singe"
* Jet Li comme "Le moine silencieux"
* Michael Angarano comme "Jason Tripitikas"
* Liu Yi Fei comme "Moineau doré"
* Collin Chou comme "Nie"
* Li Bingbing comme "La Reine de l'Ouest"
* Max Zhang comme "Lu Bu"
* James Fleet comme "Le Magicien"
* Thomas Jones comme "La Panthère Noire"
* Richard Cétrone comme "Le démon borgne"
Le film présente également un certain nombre de seconds rôles, notamment :
* Roger Yuan comme "L'Ombre"
* Marc Chao comme "Prince Ning"
* Yu Rongguang comme "Le Général"
* Jason Tobin comme "Wong"
* David Wenham comme "Le Boucher"
* Wayne Cheng comme "Le Général"
Le casting du film est un mélange de stars d'action établies, d'acteurs prometteurs et de vétérans du cinéma chinois. La présence de Jackie Chan et Jet Li, deux des artistes d'arts martiaux les plus renommés au monde, a été un attrait majeur pour le public.