Not nearly as fun as Part 1, but Zhou Xun and Vickie Wei Zhao naked together in a pool playing smoochie-neck … get out of town with that.
According to demon lore, it takes hundreds of years to attain human form. Even then, lacking a human heart, a demon cannot experience the true pains and passions of existence. However, there is a legend that if a pure human heart is freely offered to a demon, it can become a mortal and experience true life.
The returning cast member include Zhao Wei (aka Vicki Zhao) as Princess Jing, Zhou Xun as Xiao Wei and Chen Kun as general Huo Xin. The supporting cast include Feng Shaofeng as exorcist Pang, Fei Xiang (aka Kris Phillips) as the Tian Lang wizard, Yang Mi as Que'er and Chen Tingjia (aka Chen Tingyan) as the Tian Lang Queen.