Solomon Kane (James Purefoy) kegyetlen, irgalmat nem ismerő harcos, akit semmilyen veszély nem riaszt el attól, hogy remélt zsákmányt megszerezze. Éppen Afrikában harcol, egy legendás kincs reményében, amikor egy Kaszás bukkan fel, és közli vele, hogy lejárt az ideje és a lelke az alvilágba fog kerülni. Miután sikerült elmenekülnie Kane egy kolostorban próbál elbújni szörnyű végzete elöl, a sors azonban mást tartogat számára – van, aki imákkal szolgálja az Urat, és van, aki pengékkel a kezében…