Un herboriste 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.
Buck Yuen, vendeur dans un magasin, rencontre un détective qui lui assure qu'il est le fils perdu d'un riche homme d'affaires coréen. En Corée, il se retrouve bientôt plongé dans une sombre affaire tournant autour d'un virus cancérigène...