Ce film fantastique est inspiré d'une vieille légende chinoise et relate l'histoire d'un herboriste qui tombe amoureux d'un serpent vieux de cent ans déguisé sous les traits d'une femme. C'est alors qu'un sorcier découvre la supercherie et se bat pour sauver l'âme du vieil homme.