
Cast

Andy Lau Tak-wah
Detective Dee

Li Bingbing
Shangguan Jing'er

Deng Chao
Pei Donglai

Tony Leung Ka-fai
Shatuo Zhong

Carina Lau
Wu Zetian

Richard Ng Yiu-hon
Wang Lu (before face-lift)

Teddy Robin
Wang Lu (after face-lift)

Liu Jinshan
Xue Yong

Yao Lu
Li Xiao

Wang Deshun
Xiazi Ling

He Shengming
Prison Officer

Huang Yonggang
Zhang Xun

Chen Xiao
Lu Li
Jean-Michel Casanova
Umayyad Ambassador
Sos Haroyan
Asst to Umayyad Ambassador

Zhang Shuo

Tsui Hark
Director / Producer

Chen Kuofu
Writer

Zhang Jialu
Screenplay
Peggy Lee Kam-Man
Producer


