John Milton (Nicolas Cage) è un’anima dannata fuggita dall’inferno e in cerca di vendetta, il suo obiettivo tornato sulla terra è rintracciare Jonah King (Billy Burke) lo psicopatico leader di una setta dedita al satanismo per corrispondenza che non solo gli ha ucciso la figlia, ma ha intenzione di sacrificare la sua nipotina ancora neonata in un rito per portare nientemeno che l’inferno in Terra e guadagnare così l’immortalità per lui e tutti i suoi debosciati adepti.
Milton non ha molto tempo perchè sulle sue tracce c’è l’infallibile Contabile (William Fichtner), cacciatore di taglie inviato dagli inferi per riportare l’evaso indietro a scontare la sua pena eterna, così Milton per portare a termine la sua ultima missione chiederà il supporto di Piper (Amber Heard) sensuale cameriera che picchia come un camionista e di Webster (David Morse), un suo vecchio amico meccanico che in nome dei bei tempi andati, nonostante la sorpresa nel veder l’amico resuscitato, accetterà di fare la sua parte.
Così tra scazzottate, inseguimenti, sparatorie e incontri ravvicinati dell’ultimo tipo Milton riuscirà a rintracciare King, che come una sorta di Charles Manson versione nomade si aggira per gli States a bordo di un camper in attesa di una propizia notte di luna piena in cui mettere in atto l’efferato rito di sangue.