Hellfire, geçmişi sırlarla dolu, gizemli bir adamın (Stephen Lang) küçük ve kendi halinde görünen bir kasabaya gelişiyle başlıyor. Ancak bu kasaba, dışarıdan göründüğü kadar huzurlu değildir; yerel bir suç baronunun (Harvey Keitel) demir yumruğu altında ezilmekte ve korkuyla yönetilmektedir. Kasaba halkı umudunu kesmişken, bu yabancının gelişi her şeyi değiştirir.
Yabancı, aslında sadece yoluna devam etmek istemektedir; ancak tanık olduğu haksızlıklar ve kasabadaki yolsuzluğun derinliği, onun içindeki "cehennem ateşini" uyandırır. Sessizliğini bozduğunda ise karşısındakilerin hiç beklemediği bir profesyonellik ve şiddetle cevap verir.