All Cast

Jackie Chan

Jackie Chan

Old Hop / Lu Yan

Jet Li

Jet Li

The Silent Monk / The Monkey King

Michael Angarano

Michael Angarano

Jason Tripitikas

Liu Yifei

Liu Yifei

Golden Sparrow / Chinatown Girl

Li Bingbing

Li Bingbing

Ni Chang a.k.a White-Haired Witch

Collin Chou

Collin Chou

Jade Warlord

Morgan Benoit

Morgan Benoit

Lupo

Jack Posobiec

Jack Posobiec

Southie

Thomas McDonell

Thomas McDonell

Young Southie

Juana Collignon

Juana Collignon

Southie Girl

Zhi Ma Gui

Zhi Ma Gui

Old Woman

Shen Shou He

Shen Shou He

Farmer

Bin Jiang

Bin Jiang

Young Village Man

Shaohua Yang

Shaohua Yang

Jade Soldier

Yu Yuan Zeng

Yu Yuan Zeng

Inn Keeper

David Will No

David Will No

Jade Officer (voice, uncredited)

Sam Wong Ming-Sing

Sam Wong Ming-Sing