Una película protagonizada por Wen Wen y Andy Lau. Andy Lau es el maestro y Wen Wen es el aprendiz.
Introducción a la trama: Durante la dinastía Song del Sur, el mundo estaba sumido en el caos. Había muchos espíritus malignos que dañaban al mundo desde todas las direcciones, y también había semillas de enamoramiento, interpretando la leyenda de los siglos. En una montaña profunda y un bosque viejo, dos serpientes, una verde y otra blanca, han practicado durante miles de años y se han convertido en humanos. Jugaron en la montaña todo el día y estaban muy incómodos. La segunda serpiente conoció a Xu Xian, un herbolario que subió a la montaña para recolectar medicinas. Bai Snake (interpretado por Huang Shengyi) admiraba a Xu Xian y accidentalmente le salvó la vida. A partir de entonces decidió bajar de la montaña para encontrar a la persona que llevaba en el corazón. Durante el festival, las dos serpientes se convirtieron en humanos y llegaron a la ciudad con los nombres de Emperatriz Serpiente Blanca y Qingqing (Charlene Choi). Al igual que el llamado karma, White Snake finalmente conoció a Xu Xian y se casó.
El monje Fahai (interpretado por Jet Li) del templo Jinshan suele llevar a su discípulo Nengren (interpretado por Wen) a viajar alrededor del mundo para exorcizar demonios. Durante la persecución entre las dos serpientes, pude soportar que el demonio murciélago me lastimara. Mi naturaleza demoníaca era tan grande que me estremecí. Posteriormente, el maestro y el aprendiz, Bai Niangzi y Qingqing protagonizaron un antiguo enredo entre la ley y el amor...