Green Snake official wallpaper
Green Snake poster

Green Snake

(2013)

Cast

Qin Hailu as 小青
Qin Hailu

as 小青

Yuan Quan as 白素贞
Yuan Quan

as 白素贞

Xin Baiqing as 法海
Xin Baiqing

as 法海

Chan Dong as 许仙
Chan Dong

as 许仙