Definitely less erotic than the 1993 Tsui Hark film Green Snake, The Sorcerer and the White Snake (a.k.a. It’s Love, Madame White Snake, The Emperor and the White Snake) is a variation of a Chinese folk tale Madame White Snake. It has been recreated many times including The Legend of the White Serpent (1956 film), The Tale of the White Serpent (1958 Japanese animated film), New Legend of Madame White Snake (1992 TV Series), Madam White Snake (2001 TV Series), and many other films, plays, operas, and TV series.
Acting, production, CGI, was all very good. This is probably the first film where I actually saw Charlene Choi act well in. I certainly would recommend The Sorcerer and the White Snake, I’ve watched it multiple times myself.
Jet Li (Fong Sai Yuk, Once Upon a Time in China series, Shaolin Temple , Fist of Legend) as Abott Fahai
Huang Shengyi (Kung Fu Hustle, Iceman, The Royal Swordsmen TV series, Sword Stained with Royal Blood 2007 TV series) as White Snake/Susu
Raymond Lam (Storm Rider Clash of the Evils, Saving General Yang, The Four TV series) as Xu Xian
Charlene Choi (The Twins Effect, The Twins Effect II, The Storm Warriors) as Green Snake/Qingqing
Wen Zhang (The Guillotines, Journey to the West: Conquering the Demons) as Neng Ren
Jiang Wu (Wu Xia) as Turtle Devil
Vivian Hsu (Shaolin Popey, The Accidental Spy, Warriors of the Rainbow: Seediq Bale) as Ice Harpy
Miriam Yeung as Rabbit Devil
Chapman To (Fist of Fury (1995) TV Series, The Twins Effect) as Toad Monster/Gugu
Lam Suet (Love on a Diet, Kung Fu Hustle, The Legend is Born – Ip Man) as Chicken Devil
Sonija Kwok as Bu Ming
Angela Tong as Cat Devil
Michelle Wai as Bat Devil