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.
L'inspecteur Eddie Chan est chargé de la sécurité d'un homme d'affaires important. Quand ce dernier est kidnappé, il accepte l'aide d'un detective pour résoudre son enquête.