Ein junger heldenhafter Arzt im Dschungel Thailands versucht, ein schönes Mädchen zu retten, das dem "Worm Tribe" geopfert werden soll.
Als Ergebnis wird der Arzt mit sieben "Blutflüchen" verdammt, die periodisch durch sein Bein brechen.
Wenn die siebte Fluch platzt, wird er sterben, aber Betsy, die Schönheit, die er gerettet hat, stoppt den Fluch mit einem Gegengift, das nur ein Jahr lang wirkt.
Auf Rat von Wisely (Chow Yun Fat) kehrt er nach Thailand zurück, um ein dauerhaftes Heilmittel zu finden.
Es folgt eine Action, als der Arzt und seine Gefährten gegen den bösen Zauberer des Worm Tribe, eine abscheuliche blutdurstige babyähnliche Kreatur und "Old Ancestor", ein Skelett mit leuchtend blauen Augen, das sich in ein Monster verwandelt, das eine Mischung aus Rodan und Alien ist, kämpfen.