The Legend of the White Snake is one of the four great Chinese folk legends of love.
In the Song Dynasty long ago, there was a moving story in the city of Zhenjiang.
Bai Su Zhen is a snake demon who has been practicing for a thousand years. To repay the scholar Xu Xian for saving her in her previous life, she turns into a beautiful girl to find him.
On the way, she met Xiao Qing, a green snake spirit, and the two became good friends and went to find Xu Xian together.
Bai Su Zhen used a little ingenuity to meet Xu Xian and marry him.
However, Fa Hai, a monk from Jin Shan Temple, said that Bai Su Zhen was a demon, and Xu Xian half believed him.
Once during the Dragon Boat Festival, Xu Xian listened to Fa Hai and made Bai Su Zhen drink Xiong Huang wine, and as soon as she drank it, she turned into a snake and scared Xu Xian to death.
In order to save Xu Xian, Bai Su Zhen went up to the heaven and stole the Ling Zhi medicinal herb, which brought Xu Xian back to life.
But Fa Hai again tricked Xu Xian into hiding at the Jin Shan Temple.
In order to save Xu Xian, Bai Su Zhen and Xiao Qing fought with Fa Hai and flooded the Jin Shan Temple, but accidentally hurt many innocent lives.
In the end, Bai Su Zhen thus violated the Heavenly Laws, and after giving birth to a child, she was put into the Lei Feng Pagoda by Fa Hai .
Her son, who was a literati star from the heaven, grew up and passed the examination, became the Zhuang Yuan (the top student), went to the pagoda to worship his mother, and finally rescued Bai Su Zhen, and the family was reunited again.