Cast (15)

Andy Lau Tak-Wah

Detective Dee (Di Renjie)

Li Bingbing

Shangguan Jing'er

Deng Chao

Pei Donglai

Tony Leung Ka-Fai

Shatuo Zhong

Carina Lau Kar-Ling

Wu Zetian (The Empress)

Richard Ng Yiu-Hon

Wang Lu (before face-lift)

Teddy Robin

Wang Lu (after face-lift)

Liu Jinshan

Xue Yong (Crime Inspector)

Yao Lu

Li Xiao (The Duke)

Jean-Michel Casanova

Umayyad Ambassador

Sos Haroyan

Asst to Umayyad Ambassador

Wang Deshun

Xiazi Ling (Blind Prisoner)

He Shengming

Prison Officer

Huang Yonggang

Zhang Xun

Chen Xiao

Lu Li

Crew (14)

Tsui Hark

Director

Kuo-Fu Chen

Writer

Maggie Choy Yin-Ching

Makeup Artist

Peter Kam Pau-Tat

Original Music Composer

Pakie Chan

Director of Photography

Tsui Hark

Producer

Chang Chia-lu

Screenplay

Shi Nansun

Executive Producer

Peggy Lee Kam-Man

Producer

Zhang Dajun

Producer

Sammo Hung Kam-Bo

Action Director

Yau Chi-Wai

Editor

Xiao Yang

Additional Editing

Sammo Hung Kam-Bo

Choreographer