Detective Dee and the Mystery of the Phantom Flame › Cast
Andy Lau
Detective Dee
Carina Lau
Empress Wu Zetian
Li Bingbing
Shangguan Wan'er
Deng Chao
Pei Donglai
Tony Leung Ka-fai
Shatuo
Teddy Robin
Wang Bo
Sos Haroyan
Assistant to Umayyad Ambassador
Richard Ng
Donkey Wang
Lu Yao
General Li Xiao
Jialin Zhao
Interpreter
Yan Qin
Jia Yi
Jean-Michel Casanova
General Aspar
Jinshan Liu
Jia