All Cast

Zhou Xun
Zhang Xuening

Tony Leung
He Bing

Wang Xuebing
Guo Xingzhong / Lao Gui / Devi

Mavis Fan
Shen Jing

Dong Yong
Wu Chang, 701 Agent

David Lam Wai
Zhang Guoxiang, KMT Agent

Jacob Cheung
Sparrow

Pal Sinn Lap-Man
Luo San Er

Carrie Ng Ka-Lai
Mrs Li
