A film a XII. századi Írországban játszódik. Történetünk egy kolostorban kezdődik, innen kell egy maréknyi barátnak és fegyveres kísérőiknek egy titokzatos, hatalmas erejű ereklyét – ne adj isten a frigyládát? – Rómába szállítaniuk a háború dúlta vidéken. Természetesen többször is rajtuk ütnek, az ereklyét szállító szekeret magukkal viszik a barbárok, és a kevés túlélőnek kell visszaszereznie azt.
Johnny Blaze Kelet-Európában rejtőzött el, és magányosan folytatja kilátástalan küzdelmét az átokkal, ami miatt időről időre lángoló koponyájú bosszúállóvá változik. Egy nap azonban egy szekta vezetője keresi fel, és felbéreli, hogy ölje meg magát a Sátánt, aki éppen kisfiának születésnapján akar testet ölteni, az ő testét felhasználva.
A film egy szerzetes történetét meséli el, aki rájön, hogy ő az arany gyermek reinkarnációja / megszelídíti Sárkány Lohan, akit száműztek a mennyből, hogy megtapasztalják az életet és a halált százszor, ahogy megszegte a Szent szabályt azzal, hogy beleszeretett egy másik tündérbe, Jade-be. Míg az Aranygyermek emlékeit kitörölték, Jade nem volt hajlandó elfelejteni szerelmüket, és több mint száz reinkarnálódással halmozta fel jóakaratát…