Un artisan psychotique dresse deux maîtres de kung-fu rivaux l'un contre l'autre tout en concevant des lanternes spéciales à partir d'une source inquiétante.
Chan Yuk-Lin est la jumelle survivante qui doit affronter son passé macabre, afin de résoudre un présent dangereux. En effet, trop de gens autour d'elle commencent à mourir de façon horrible.
Un jeune médecin quitte sa région pour rejoindre un de ses collègues afin de tenter de comprendre l'inquiétante maladie de certains patients, fiévreux et parfois recouverts de vers de terre. Non loin de là, un sorcier adepte de la magie noire pourrait être l'une des causes de ces problèmes.
L'ingénieur en bâtiment Xu Nuo (Ti Lung) s'apprête à épouser sa compagne (Lily Li) et refuse les avances de Wang Chu Ying (Tanny Tien-Ni), veuve d'un homme prospère. L'éconduite décide alors d'en appeler aux services d'un sorcier (Ku Feng) spécialiste de la magie noire.