Johnny Blaze (Nicolas Cage) 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 (Ciarán Hinds), aki éppen Blaze kisfiának születésnapján akar testet ölteni, méghozzá az ő testét felhasználva.