All Cast

Chow Yun-Fat

Chow Yun-Fat

Emperor Ping

Gong Li

Gong Li

Empress Phoenix

Jay Chou

Jay Chou

Prince Zhai

Ye Liu

Ye Liu

Crown Prince Wan

Qin Junjie

Qin Junjie

Prince Yu

Li Man

Li Man

Jiang Chan

Ni Dahong

Ni Dahong

Imperial Physician Jiang

Chen Jin

Chen Jin

Imperial Physician's Wife

Siran Ge

Siran Ge

Maid

Guo Jiulong

Guo Jiulong

Host of the Festival

Ma Tianyu

Ma Tianyu

Medicine Boy

Feng Bai

Feng Bai

Soldier

Ming Li

Ming Li

Senior Eunuch