Madame White Snake official wallpaper
Madame White Snake poster

Madame White Snake

(2006)

Cast

Liu Tao as Bai Suzhen
Liu Tao

as Bai Suzhen

Pan Yueming as Xu Xian
Pan Yueming

as Xu Xian

Chen Zihan as Xiaoqing
Chen Zihan

as Xiaoqing