All Cast

Chow Yun-Fat
Emperor Ping

Gong Li
Empress Phoenix

Jay Chou
Prince Zhai

Liu Ye
Crown Prince Wan

Qin Junjie
Prince Yu

Li Man
Jiang Chan

Ni Dahong
Imperial Physician Jiang

Chen Jin
Imperial Physician's Wife

Siran Ge
Maid

Guo Jiulong
Host of the Festival

Ma Tianyu
Medicine Boy

Feng Bai
Soldier
