All Cast

Andy Lau Tak-Wah

Andy Lau Tak-Wah

Detective Dee (Di Renjie)

Li Bingbing

Li Bingbing

Shangguan Jing'er

Deng Chao

Deng Chao

Pei Donglai

Tony Leung Ka-Fai

Tony Leung Ka-Fai

Shatuo Zhong

Carina Lau Kar-Ling

Carina Lau Kar-Ling

Wu Zetian (The Empress)

Richard Ng Yiu-Hon

Richard Ng Yiu-Hon

Wang Lu (before face-lift)

Teddy Robin

Teddy Robin

Wang Lu (after face-lift)

Liu Jinshan

Liu Jinshan

Xue Yong (Crime Inspector)

Yao Lu

Yao Lu

Li Xiao (The Duke)

Jean-Michel Casanova

Jean-Michel Casanova

Umayyad Ambassador

Sos Haroyan

Sos Haroyan

Asst to Umayyad Ambassador

Wang Deshun

Wang Deshun

Xiazi Ling (Blind Prisoner)

He Shengming

He Shengming

Prison Officer

Huang Yonggang

Huang Yonggang

Zhang Xun

Chen Xiao

Chen Xiao

Lu Li