人間與地獄自古訂下休戰契約,千百年相安無事。地獄暴君弩阿達王子(魯克·高斯飾)妄圖打破平衡,以鮮血喚醒黃金軍團。這支由古老魔獸組成的軍隊無堅不摧,地獄之火即將席卷人間。擁有惡魔血統的地獄男爵(朗·普爾曼飾)背棄血脈,與火焰女(塞爾瑪·布萊爾飾)、魚人(道格·瓊斯飾)等"超自然研究發展局"成員并肩而戰。他們跨越陰陽兩界展開屠魔之戰,在倫敦橋頭與黃金軍團激烈交鋒。弩阿達通過血脈共鳴操控機械巨獸,地獄男爵則借助人類盟友的信念力量對抗本性侵蝕。最終決戰中,男爵摧毀黃金軍團核心裝置,親手終結弩阿達的復活儀式。契約雖被短暫撕裂,但人間免于煉獄浩劫,男爵也在戰火中鞏固了對善良的抉擇。