成龍
Old Hop / Lu Yan
Jet Li
The Silent Monk / The Monkey King
Michael Angarano
Jason Tripitikas
刘亦菲
Golden Sparrow / Chinatown Girl
Li Bingbing
Ni Chang a.k.a White-Haired Witch
Collin Chou
Jade Warlord
Morgan Benoit
Lupo
Jack Posobiec
Southie
Thomas McDonell
Young Southie
David William No
Jade Officer (voice, uncredited)
Sam Wong Ming-Sing
Juana Collignon
Southie Girl
Zhi Ma Gui
Old Woman
Shen Shou He
Farmer
Bin Jiang
Young Village Man
Shaohua Yang
Jade Soldier
Yu Yuan Zeng
Inn Keeper