In the vivid and arresting film, The Sorcerer and the White Snake, handsome herbalist Xu Xian (Raymond Lam) falls in love and marries a thousand-year old White Snake disguised as a beautiful young woman (Eva Huang). The film stems from an ancient Chinese legend filled with monsters, mountains, and other mythical creatures. Among these, are white and green snake demons. Through years of practice, White Snake learns the magical ability of incarnating into human form. This trait allows her to inhabit the human world with the help of Green Snake (Charlene Choi) when White Snake realizes her love and uninhibited passion for Xu Xian.
After the true loves marry, Xu Xian and White Snake face a tragedy when a mysterious illness threatens the town in which they live. Though White Snake uses her magical abilities to create medicine that saves the village, a young sorcerer, Fa Hai (Jet Li), whose livelihood involves ridding the world of evil spirits, finds that the medicine is not altogether pure. The story takes another supernatural turn when Xu Xian unknowingly turns his wife back into White Snake form by coaching her to drink wine that is meant to drive out evil spirits. The repercussions prove almost fatal, and the story weaves into a tale that involves Xu Xian saving his love by risking his own spiritual being, Fa Hai seeking to contain the demonic possessed Xu Xian, and White Snake seeking to save her one true love.
In this action fantasy film, director Tony Ching Siu-Tung, leads a story that combines the world of reality and the supernatural by intermingling humans and evil spirits set in the backdrop of a beautiful landscape and alluring cinematography. Through romance, some humor, and intense dramatic fighting sequences, Siu-Tung retells this mythical tale of forbidden love.