There’s so much photoshopping done on the latest stills for The Destiny of White Snake 天乩之白蛇传说, but it’s still pretty. Yang Zi takes the lead as Bai Yao Yao, the white snake. After taking human form, she falls into a romance with a deity that ends in tragedy. After a thousand years, Bai Yao Yao meets the reincarnated deity thus igniting a forbidden romance between human and demon.
Ren Jialun as Xu Xuan, he was a deity in his past life. In the present, he is cold and black-bellied on the onset but extremely passionate when it comes to love, falling for Bai Yao Yao in both of his lifetimes.
Mao Zijun as Qi Xiao, a demon hunter. He is stern and unforgiving but meets his match when he encounters the green snake.
Li Man as Xiao Qing, the green snake. She is bubbly and full of curiosity, yet destiny throws a curveball when the demon hunter and the snake demon fall in love.
Liu Xue Di as Zhan Huang, the demon emperor. He is calculating and retains a dark aura.
He Du Juan as Leng Ning, the martial junior of Xu Xuan.